c12s-kubespray/docs
Bogdan Dobrelya 8679f10f71 Rework DNS stack to meet hostnet pods needs
* For Debian/RedHat OS families (with NetworkManager/dhclient/resolvconf
  optionally enabled) prepend /etc/resolv.conf with required nameservers,
  options, and supersede domain and search domains via the dhclient/resolvconf
  hooks.

* Drop (z)nodnsupdate dhclient hook and re-implement it to complement the
  resolvconf -u command, which is distro/cloud provider specific.
  Update docs as well.

* Enable network restart to apply and persist changes and simplify handlers
  to rely on network restart only. This fixes DNS resolve for hostnet K8s
  pods for Red Hat OS family. Skip network restart for canal/calico plugins,
  unless https://github.com/projectcalico/felix/issues/1185 fixed.

* Replace linefiles line plus with_items to block mode as it's faster.

Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
Co-authored-by: Matthew Mosesohn <mmosesohn@mirantis.com>
2016-12-12 17:43:47 +01:00
..
figures use nginx proxy on non-master nodes to proxy apiserver traffic 2016-10-05 20:09:10 +03:00
ansible.md Preconfigure DNS stack and docker early 2016-12-09 17:30:55 +01:00
aws.md changed to the correct link 2016-09-29 17:44:24 +03:00
azure.md add basic azure support for kargo 2016-11-29 10:20:28 +01:00
calico.md Merge pull request #692 from bogdando/gce_fixes 2016-12-07 16:17:30 +01:00
cloud.md add documentation 2016-07-04 14:37:30 +02:00
coreos.md add documentation 2016-07-04 14:37:30 +02:00
dns-stack.md Rework DNS stack to meet hostnet pods needs 2016-12-12 17:43:47 +01:00
flannel.md add documentation 2016-07-04 14:37:30 +02:00
getting-started.md add documentation 2016-07-04 14:37:30 +02:00
ha-mode.md Remove etcd-proxy from all nodes and use etcd multiaccess 2016-11-09 13:31:12 +03:00
large-deployments.md Tune dnsmasq/kubedns limits, replicas, logging 2016-11-25 12:49:17 +01:00
netcheck.md Add advanced net check for DNS K8s app 2016-11-28 13:23:25 +01:00
openstack.md add documentation 2016-07-04 14:37:30 +02:00
roadmap.md Update roadmap.md 2016-11-17 12:44:30 -05:00
test_cases.md Reduce CI test matrix 2016-11-29 18:53:43 +01:00
upgrades.md Add document outlining upgrade process 2016-12-07 16:33:08 +03:00
vagrant.md add documentation 2016-07-04 14:37:30 +02:00