Add wait for etcd for flannel network plugin

Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
This commit is contained in:
Bogdan Dobrelya 2016-08-24 12:28:18 +02:00
parent 1938c96239
commit 6467451a86

View file

@ -11,6 +11,14 @@
dest: /etc/kubernetes/manifests/flannel-pod.manifest dest: /etc/kubernetes/manifests/flannel-pod.manifest
notify: delete default docker bridge notify: delete default docker bridge
- name: Flannel | wait for etcd
uri: url=http://localhost:2379/health
register: result
until: result.status == 200
retries: 10
delay: 5
when: inventory_hostname in groups['kube-master']
- name: Flannel | Wait for flannel subnet.env file presence - name: Flannel | Wait for flannel subnet.env file presence
wait_for: wait_for:
path: /run/flannel/subnet.env path: /run/flannel/subnet.env