Skip to content

Commit

Permalink
Bug 1557516- ASB now scheduled on infra nodes
Browse files Browse the repository at this point in the history
  • Loading branch information
fabianvf committed Mar 19, 2018
1 parent c248898 commit 8b9250d
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 9 deletions.
2 changes: 2 additions & 0 deletions roles/ansible_service_broker/defaults/main.yml
@@ -1,5 +1,7 @@
---

ansible_service_broker_node_selector: "{{ openshift_hosted_infra_selector | default('region=infra') | map_from_pairs }}"

ansible_service_broker_remove: false
ansible_service_broker_install: true
ansible_service_broker_log_level: info
Expand Down
11 changes: 2 additions & 9 deletions roles/ansible_service_broker/tasks/install.yml
Expand Up @@ -233,6 +233,7 @@
replicas: 1
selector:
app: openshift-ansible-service-broker
nodeSelector: '{{ ansible_service_broker_node_selector }}'
strategy:
type: Rolling
template:
Expand Down Expand Up @@ -295,16 +296,7 @@
secret:
secretName: broker-etcd-auth-secret

- name: Search for existing Ansible Service Broker etcd deployment config
oc_obj:
name: asb-etcd
namespace: openshift-ansible-service-broker
kind: DeploymentConfig
state: list
register: asb_etcd_dc

- name: Create asb-etcd deployment config
when: asb_etcd_dc.results.results.0 | length == 0
oc_obj:
name: asb-etcd
namespace: openshift-ansible-service-broker
Expand All @@ -324,6 +316,7 @@
replicas: 1
selector:
app: etcd
nodeSelector: '{{ ansible_service_broker_node_selector }}'
strategy:
type: Rolling
template:
Expand Down

0 comments on commit 8b9250d

Please sign in to comment.