Files
dsk-iac/01-old/kubespray/roles/kubernetes/node/tasks/loadbalancer/kube-vip.yml
dsk-minchulahn 0273450ff6 Clean Code
2023-12-19 13:03:29 +09:00

14 lines
456 B
YAML

---
- name: kube-vip | Check cluster settings for kube-vip
fail:
msg: "kube-vip require kube_proxy_strict_arp = true, see https://github.com/kube-vip/kube-vip/blob/main/docs/kubernetes/arp/index.md"
when:
- kube_proxy_mode == 'ipvs' and not kube_proxy_strict_arp
- kube_vip_arp_enabled
- name: kube-vip | Write static pod
template:
src: manifests/kube-vip.manifest.j2
dest: "{{ kube_manifest_dir }}/kube-vip.yml"
mode: 0640