mirror of
https://github.com/kubernetes-sigs/kubespray.git
synced 2026-03-10 12:18:52 +03:00
Initial commit
This commit is contained in:
19
roles/dnsmasq/templates/01-kube-dns.conf.j2
Normal file
19
roles/dnsmasq/templates/01-kube-dns.conf.j2
Normal file
@@ -0,0 +1,19 @@
|
||||
#Listen on all interfaces
|
||||
interface=*
|
||||
|
||||
addn-hosts=/etc/hosts
|
||||
|
||||
bogus-priv
|
||||
|
||||
#Set upstream dns servers
|
||||
{% if upstream_dns_servers is defined %}
|
||||
{% for srv in upstream_dns_servers %}
|
||||
server={{ srv }}
|
||||
{% endfor %}
|
||||
{% else %}
|
||||
server=8.8.8.8
|
||||
server=8.8.4.4
|
||||
{% endif %}
|
||||
|
||||
# Forward k8s domain to kube-dns
|
||||
server=/{{ dns_domain }}/{{ kube_dns_server }}
|
||||
5
roles/dnsmasq/templates/resolv.conf.j2
Normal file
5
roles/dnsmasq/templates/resolv.conf.j2
Normal file
@@ -0,0 +1,5 @@
|
||||
; generated by ansible
|
||||
search {{ [ 'default.svc.' + dns_domain, 'svc.' + dns_domain, dns_domain ] | join(' ') }}
|
||||
{% for host in groups['kube-master'] %}
|
||||
nameserver {{ hostvars[host]['ansible_default_ipv4']['address'] }}
|
||||
{% endfor %}
|
||||
Reference in New Issue
Block a user