Browse Source

Merge pull request #10209 from vshn/upstream-asb-secrets

Configure Ansible service broker secrets
OpenShift Merge Robot 6 năm trước cách đây
mục cha
commit
32bd820527

+ 6 - 0
roles/ansible_service_broker/defaults/main.yml

@@ -31,3 +31,9 @@ l_asb_default_images_default: "{{ l_asb_default_images_dict[openshift_deployment
 l_asb_image_url: "{{ oreg_url | default(l_asb_default_images_default) | regex_replace('${version}' | regex_escape, openshift_image_tag) }}"
 
 ansible_service_broker_image: "{{ l_asb_image_url | regex_replace('${component}' | regex_escape, 'ansible-service-broker') }}"
+# Secrets to be mounted for APBs. Format:
+# - title: Database credentials
+#   secret: db_creds
+#   apb_name: dh-rhscl-postgresql-apb
+# https://github.com/openshift/ansible-service-broker/blob/master/docs/config.md#secrets-configuration
+ansible_service_broker_secrets: []

+ 1 - 1
roles/ansible_service_broker/templates/configmap.yaml.j2

@@ -53,4 +53,4 @@ data:
       auth:
         - type: basic
           enabled: false
-
+    secrets: {{ ansible_service_broker_secrets | to_yaml }}