Only run node creation on the first master

True, we can only have one master today, but this gets us ready for when
it comes later
pull/6/head
Eric Paris 2015-04-02 16:55:14 -04:00
parent 4e8a29c2ca
commit a94d8e361e
1 changed files with 3 additions and 0 deletions

View File

@ -28,6 +28,7 @@
changed_when: false
with_items:
groups['minions']
when: inventory_hostname == groups['masters'][0]
- name: Load minion definition into master
command: /usr/bin/kubectl create -f /tmp/node-{{ item }}.json
@ -36,12 +37,14 @@
changed_when: "command_result.rc == 0"
with_items:
groups['minions']
when: inventory_hostname == groups['masters'][0]
- name: Delete minion definitions from master
file: path=/tmp/node-{{ item }}.json state=absent
changed_when: false
with_items:
groups['minions']
when: inventory_hostname == groups['masters'][0]
- include: firewalld.yml
when: has_firewalld