Skip to content

Lifecycle management for ExternalSecrets#16

Open
sabre1041 wants to merge 1 commit into
validatedpatterns:mainfrom
sabre1041:externalsecrets-lifecycle
Open

Lifecycle management for ExternalSecrets#16
sabre1041 wants to merge 1 commit into
validatedpatterns:mainfrom
sabre1041:externalsecrets-lifecycle

Conversation

@sabre1041
Copy link
Copy Markdown
Contributor

Lifecycle management for ExternalSecrets

@sabre1041 sabre1041 requested a review from minmzzhang May 29, 2026 14:10
@sabre1041 sabre1041 marked this pull request as draft May 29, 2026 14:11
@sabre1041 sabre1041 force-pushed the externalsecrets-lifecycle branch from d10c38f to ed6ffb9 Compare May 29, 2026 14:25
@sabre1041 sabre1041 marked this pull request as ready for review May 29, 2026 14:43
Signed-off-by: Andrew Block <andy.block@gmail.com>
@sabre1041 sabre1041 force-pushed the externalsecrets-lifecycle branch from ed6ffb9 to ad39ae0 Compare May 29, 2026 15:09
Copy link
Copy Markdown
Contributor

@minmzzhang minmzzhang left a comment

Choose a reason for hiding this comment

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

Overall I like this lifecycle management implementation. Just one thing to consider, shall we use a _helper.tpl to extract the repetitive blocks for each template?

Comment thread values.yaml
refreshPolicy: Periodic
annotations: {}
labels: {}
adminUser:
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

is it keycloak admin user? is it possible to add comments here referencing back to the templates?

Comment thread values.yaml
adminUser:
creationPolicy: Owner
deletionPolicy: Retain
refreshPolicy: Periodic
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

since we specified the refreshPolicy as Periodic, do we want to add the refreshInterval as configurable?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants