14 lines
456 B
YAML
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
|