-
- Downloads
Add advanced net check for DNS K8s app
* Add an option to deploy K8s app to test e2e network connectivity
and cluster DNS resolve via Kubedns for nethost/simple pods
(defaults to false).
* Parametrize existing k8s apps templates with kube_namespace and
kube_config_dir instead of hardcode.
* For CoreOS, ensure nameservers from inventory to be put in the
first place to allow hostnet pods connectivity via short names
or FQDN and hostnet agents to pass as well, if netchecker
deployed.
Signed-off-by:
Bogdan Dobrelya <bdobrelia@mirantis.com>
Showing
- docs/netcheck.md 41 additions, 0 deletionsdocs/netcheck.md
- inventory/group_vars/all.yml 2 additions, 0 deletionsinventory/group_vars/all.yml
- roles/dnsmasq/tasks/resolvconf.yml 15 additions, 2 deletionsroles/dnsmasq/tasks/resolvconf.yml
- roles/download/defaults/main.yml 21 additions, 0 deletionsroles/download/defaults/main.yml
- roles/kubernetes-apps/ansible/defaults/main.yml 12 additions, 0 deletionsroles/kubernetes-apps/ansible/defaults/main.yml
- roles/kubernetes-apps/ansible/tasks/calico-policy-controller.yml 3 additions, 3 deletions...ubernetes-apps/ansible/tasks/calico-policy-controller.yml
- roles/kubernetes-apps/ansible/tasks/main.yaml 7 additions, 3 deletionsroles/kubernetes-apps/ansible/tasks/main.yaml
- roles/kubernetes-apps/ansible/tasks/netchecker.yml 20 additions, 0 deletionsroles/kubernetes-apps/ansible/tasks/netchecker.yml
- roles/kubernetes-apps/ansible/templates/calico-policy-controller.yml.j2 1 addition, 1 deletion...es-apps/ansible/templates/calico-policy-controller.yml.j2
- roles/kubernetes-apps/ansible/templates/kubedns-rc.yml 1 addition, 1 deletionroles/kubernetes-apps/ansible/templates/kubedns-rc.yml
- roles/kubernetes-apps/ansible/templates/kubedns-svc.yml 1 addition, 1 deletionroles/kubernetes-apps/ansible/templates/kubedns-svc.yml
- roles/kubernetes-apps/ansible/templates/netchecker-agent-ds.yml 25 additions, 0 deletions...kubernetes-apps/ansible/templates/netchecker-agent-ds.yml
- roles/kubernetes-apps/ansible/templates/netchecker-agent-hostnet-ds.yml 26 additions, 0 deletions...es-apps/ansible/templates/netchecker-agent-hostnet-ds.yml
- roles/kubernetes-apps/ansible/templates/netchecker-server-pod.yml 21 additions, 0 deletions...bernetes-apps/ansible/templates/netchecker-server-pod.yml
- roles/kubernetes-apps/ansible/templates/netchecker-server-svc.yml 15 additions, 0 deletions...bernetes-apps/ansible/templates/netchecker-server-svc.yml
- roles/kubernetes/node/meta/main.yml 9 additions, 0 deletionsroles/kubernetes/node/meta/main.yml
Loading
Please register or sign in to comment