@@ -4,23 +4,44 @@ global:
44 kind : ClusterSecretStore
55 name : vault-backend
66
7- # -- One-shot ExternalSecret provisioning for keycloak-users.
8- # When oneShot is true, the keycloak-users ExternalSecret becomes an
9- # ArgoCD Sync hook with HookSucceeded and creationPolicy: Orphan.
10- # Orphan prevents ESO from setting an ownerReference on the Secret,
11- # so k8s GC will not cascade-delete the Secret when ArgoCD removes
12- # the ExternalSecret hook after sync.
13- # A PostSync Job in the wrapper chart (e.g. rh-keycloak in
14- # layered-zero-trust) then cleans up Secrets labeled
15- # secretCleanupLabel=delete.
16- # When oneShot is false (default), keycloak-users is a regular
17- # ExternalSecret with no hook annotations — the Secret and
18- # ExternalSecret persist.
19- # @default -- disabled (regular ExternalSecret, no hooks)
7+ # -- Properties associated with ExternalSecret resources.
208externalSecrets :
21- oneShot : false
22- creationPolicy : Owner
23- secretCleanupLabel : " validatedpatterns.io/cleanup"
9+ acs :
10+ creationPolicy : Owner
11+ deletionPolicy : Retain
12+ refreshPolicy : Periodic
13+ annotations : {}
14+ labels : {}
15+ adminUser :
16+ creationPolicy : Owner
17+ deletionPolicy : Retain
18+ refreshPolicy : Periodic
19+ annotations : {}
20+ labels : {}
21+ keycloakUsers :
22+ creationPolicy : Owner
23+ deletionPolicy : Retain
24+ refreshPolicy : Periodic
25+ annotations : {}
26+ labels : {}
27+ oidcClientSecret :
28+ creationPolicy : Owner
29+ deletionPolicy : Retain
30+ refreshPolicy : Periodic
31+ annotations : {}
32+ labels : {}
33+ postgresqlDb :
34+ creationPolicy : Owner
35+ deletionPolicy : Retain
36+ refreshPolicy : Periodic
37+ annotations : {}
38+ labels : {}
39+ rhtpa :
40+ creationPolicy : Owner
41+ deletionPolicy : Retain
42+ refreshPolicy : Periodic
43+ annotations : {}
44+ labels : {}
2445
2546# -- Default-deny NetworkPolicy for the keycloak namespace.
2647# When enabled, deploys a namespace-wide NetworkPolicy that blocks all ingress and egress
0 commit comments