File tree Expand file tree Collapse file tree 3 files changed +21
-0
lines changed Expand file tree Collapse file tree 3 files changed +21
-0
lines changed Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ apiVersion: kustomize.config.k8s.io/v1beta1
3
3
kind : Kustomization
4
4
5
5
resources :
6
+ - secret-keystone-keys.yaml
6
7
- keystone-mariadb-db.yaml
7
8
- keystone-rabbitmq-queue.yaml
8
9
- external-secret-keystone-sso.yaml
Original file line number Diff line number Diff line change
1
+ # Explicitly define this secret as empty so that OpenStack Helm does not
2
+ # create it for us because it will put helm hook annotations on the one
3
+ # it generates. This causes the secret to get re-generated by subsequent
4
+ # helm runs. Specifically ArgoCD cleans up anything with a helm hook
5
+ # before applying the chart again. We do not want this to go away and
6
+ # instead allow other jobs to update it so it should persist.
7
+ # TODO: remove after https://review.opendev.org/c/openstack/openstack-helm/+/959251 is released.
8
+ ---
9
+ apiVersion : v1
10
+ kind : Secret
11
+ metadata :
12
+ name : keystone-fernet-keys
13
+ ---
14
+ apiVersion : v1
15
+ kind : Secret
16
+ metadata :
17
+ name : keystone-credential-keys
Original file line number Diff line number Diff line change @@ -306,6 +306,9 @@ manifests:
306
306
secret_db : false
307
307
secret_keystone : true
308
308
service_ingress_api : false
309
+ # these next two we create ourselves to avoid helm hooks issues
310
+ secret_credential_keys : false
311
+ secret_fernet_keys : false
309
312
310
313
annotations :
311
314
# we need to modify the annotations on OpenStack Helm
You can’t perform that action at this time.
0 commit comments