Skip to content
This repository has been archived by the owner on Jan 25, 2022. It is now read-only.

Allow keeping annotations on synced secrets #8

Merged
merged 1 commit into from
Nov 12, 2021

Conversation

julienduchesne
Copy link
Member

The issue is that FluxCD uses the same secret for its SSH key (synced by Pentagon) and for keeping it's state
Flux writes an annotation to know where it last ran and then Pentagon wipes it on its regular sync

This PR adds the keepAnnotations setting for mappings. (I also did keepLabels for consistency, it's the same)

The issue is that FluxCD uses the same secret for its SSH key (synced by Pentagon) and for keeping it's state
Flux writes an annotation to know where it last ran and then Pentagon wipes it on its regular sync

This PR adds the `keepAnnotations` setting for mappings. (I also did `keepLabels` for consistency, it's the same)
@iainlane
Copy link
Member

I don't seem to have proper review permissions (maybe that could be fixed? 🙏) but 👍. It's right that this should be at the per-mapping level.

@julienduchesne julienduchesne requested a review from a team November 12, 2021 11:48
Copy link

@jvrplmlmn jvrplmlmn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
3 participants