Merge pull request #11819 from VannTen/cleanup/preinstall_fact

Cleanups in kubernetes/preinstall (DNS stuff)
This commit is contained in:
Kubernetes Prow Robot
2024-12-27 18:04:11 +01:00
committed by GitHub
12 changed files with 65 additions and 99 deletions

View File

@@ -220,6 +220,15 @@
when: dns_mode is defined
run_once: true
- name: Stop if /etc/resolv.conf has no configured nameservers
assert:
that: configured_nameservers | length>0
fail_msg: "nameserver should not empty in /etc/resolv.conf"
when:
- upstream_dns_servers | length == 0
- not disable_host_nameservers
- dns_mode in ['coredns', 'coredns_dual']
- name: Stop if unknown kube proxy mode
assert:
that: kube_proxy_mode in ['iptables', 'ipvs']