kubernetes/preinstall: dns vars cleanup

- Move validation from facts to verify-settings
- Move set_fact to vars/
This commit is contained in:
Max Gautier
2024-12-19 14:21:22 +01:00
parent 1127a62176
commit 55e095c1c7
3 changed files with 16 additions and 23 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']