c12s-kubespray/roles/kubernetes/node
Bogdan Dobrelya 34d0c5c676 Make dnsmasq daemon set optional
Change additional dnsmasq opts:
- Adjust caching size and TTL
- Disable resolve conf to not create loops
- Change dnsPolicy to default (similarly to kubedns's dnsmasq). The
  ClusterFirst should not be used to not create loops
- Disable negative NXDOMAIN replies to be cached
- Make its very installation as optional step (enabled by default).
  If you don't want more than 3 DNS servers, including 1 for K8s, disable
  it.
- Add docs and a drawing to clarify DNS setup.
- Fix stdout logs for dnsmasq/kubedns app configs
- Add missed notifies to resolvconf -u handler
- Fix idempotency of resolvconf head file changes

Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
2016-09-23 12:59:06 +02:00
..
defaults Make dnsmasq daemon set optional 2016-09-23 12:59:06 +02:00
handlers Fix etcd restart and handler systemd tasks 2016-07-29 16:32:35 +03:00
meta Download containers and save all 2016-09-15 16:43:56 +02:00
tasks Restart kubelet if launcher changed 2016-08-18 19:00:05 +03:00
templates Make dnsmasq daemon set optional 2016-09-23 12:59:06 +02:00