Skip to content
Snippets Groups Projects
Commit 7e6d7caf authored by Smaine Kahlouch's avatar Smaine Kahlouch
Browse files

Dnsmasq runs on all nodes

parent 48c64a1f
No related branches found
No related tags found
No related merge requests found
......@@ -13,6 +13,6 @@
roles:
- { role: kubernetes/master, tags: master }
- hosts: kube-master[0]
- hosts: k8s-cluster
roles:
- { role: dnsmasq, tags: dnsmasq }
......@@ -37,10 +37,7 @@
- {file: dnsmasq-ds.yml, type: ds}
- {file: dnsmasq-svc.yml, type: svc}
register: manifests
# - name: Start resources
# command: create -f /etc/kubernetes/{{item.item.file}} --namespace=kube-system
# ignore_errors: yes
when: inventory_hostname == groups['kube-master'][0]
- name: Start Resources
kube:
......@@ -51,14 +48,15 @@
filename: /etc/kubernetes/{{item.item.file}}
state: "{{item.changed | ternary('latest','present') }}"
with_items: manifests.results
when: inventory_hostname == groups['kube-master'][0]
- name: Check for dnsmasq port (pulling image and running container)
wait_for:
host: "{{dns_server}}"
port: 53
delay: 5
when: inventory_hostname == groups['kube-master'][0]
- name: check resolvconf
stat: path=/etc/resolvconf/resolv.conf.d/head
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment