Browse Source

Override configmap directly on the install role

Alberto Rodriguez Peon 6 years ago
parent
commit
f4441130bb

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

@@ -23,9 +23,6 @@ ansible_service_broker_auto_escalate: false
 ansible_service_broker_local_registry_whitelist: []
 ansible_service_broker_local_registry_namespaces: ["openshift"]
 
-
-ansible_service_broker_full_broker_config_map: "{{ lookup('template', 'configmap.yaml.j2') | from_yaml }}"
-
 l_asb_default_images_dict:
   origin: 'docker.io/ansibleplaybookbundle/origin-ansible-service-broker:latest'
   openshift-enterprise: 'registry.redhat.io/openshift3/ose-ansible-service-broker:${version}'

+ 1 - 1
roles/ansible_service_broker/tasks/install.yml

@@ -210,7 +210,7 @@
     kind: ConfigMap
     content:
       path: /tmp/cmout
-      data: "{{ ansible_service_broker_full_broker_config_map }}"
+      data: "{{ ansible_service_broker_full_broker_config_map | default(lookup('template', 'configmap.yaml.j2') | from_yaml) }}"
 
 - oc_secret:
     name: asb-registry-auth