kubespray/roles/kubernetes
Bogdan Dobrelya 82ee60fe8b 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
..
master Add retry_stagger var for failed download/pushes. 2016-09-15 16:43:58 +02:00
node Make dnsmasq daemon set optional 2016-09-23 12:59:06 +02:00
preinstall Merge pull request #494 from kubespray/etcd_proxy_fix 2016-09-19 14:19:55 +02:00
secrets Refactor roles and hosts 2016-08-25 13:27:57 +02:00