Browse Source

Merge pull request #7374 from jpeeler/upgrade-brokers

Make broker pods run correct versions on upgrade
Scott Dodson 7 years ago
parent
commit
4b15862e82

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

@@ -212,16 +212,7 @@
       - ReadWriteOnce
     volume_capacity: 1G
 
-- name: Search for existing Ansible Service Broker deployment config
-  oc_obj:
-    name: asb
-    namespace: openshift-ansible-service-broker
-    kind: DeploymentConfig
-    state: list
-  register: asb_dc
-
-- name: Create Ansible Service Broker deployment config
-  when: asb_dc.results.results.0 | length == 0
+- name: Set Ansible Service Broker deployment config
   oc_obj:
     force: yes
     name: asb

+ 2 - 0
roles/template_service_broker/files/apiserver-template.yaml

@@ -71,6 +71,8 @@ objects:
           configMap:
             defaultMode: 420
             name: apiserver-config
+    updateStrategy:
+      type: RollingUpdate
 
 # to create the config for the TSB
 - apiVersion: v1