c12s-kubespray/roles
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
..
adduser turn adduser/download roles into meta roles 2016-05-22 17:25:52 -05:00
bootstrap-os Bootstrap os 2016-09-07 20:19:46 +02:00
dnsmasq Make dnsmasq daemon set optional 2016-09-23 12:59:06 +02:00
docker Add retry_stagger var for failed download/pushes. 2016-09-15 16:43:58 +02:00
download Add retry_stagger var for failed download/pushes. 2016-09-15 16:43:58 +02:00
etcd Add retry_stagger var for failed download/pushes. 2016-09-15 16:43:58 +02:00
kubernetes Make dnsmasq daemon set optional 2016-09-23 12:59:06 +02:00
kubernetes-apps Make dnsmasq daemon set optional 2016-09-23 12:59:06 +02:00
network_plugin Fix use_hyperkube_cni logic 2016-09-16 13:07:04 +02:00
uploads fix etcd checksum 2016-08-29 19:09:08 +02:00