kubespray/roles/kubernetes/node/templates
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
..
manifests Add HA/LB endpoints for kube-apiserver 2016-07-25 17:25:45 +02:00
cni-calico.conf.j2 Add etcd proxy support 2016-07-19 14:09:40 +02:00
deb-kubelet.initd.j2 Fix init scripts for etcd. Fixes #383 2016-08-15 14:09:42 +03:00
kubelet-container.j2 Deploy kubelet and kube-apiserver as containers 2016-07-22 16:42:34 +03:00
kubelet.j2 Make dnsmasq daemon set optional 2016-09-23 12:59:06 +02:00
kubelet.service.j2 Move docker systemd unit creation to docker role 2016-08-02 17:56:24 +03:00
node-kubeconfig.yaml.j2 Master and nodes will run the 'node' role, kube-proxy is run under a container, new script for ssl certs 2015-12-12 19:37:08 +01:00
rh-kubelet.initd.j2 run apiserver as a service 2016-01-23 14:21:04 +01:00