Files
HetznerTerra/ansible/roles/kube-vip-deploy/defaults/main.yml
T
micqdf 1156dc0203
Deploy Cluster / Terraform (push) Successful in 29s
Deploy Cluster / Ansible (push) Failing after 43m31s
fix: pre-pull kube-vip images before waiting for VIP
The primary control plane was stalling because kubelet still had to pull both
the Rancher pause image and the kube-vip image before the DaemonSet pod could
become Ready. Pre-pull those images into containerd, extend the readiness wait,
and emit pod diagnostics if kube-vip still does not come up.
2026-04-23 03:55:52 +00:00

8 lines
269 B
YAML

---
kube_vip_version: v1.1.2
kube_vip_interface: "{{ ansible_default_ipv4.interface | default('eth0') }}"
kube_vip_address: "{{ kube_api_endpoint }}"
kube_vip_prepull_images:
- docker.io/rancher/mirrored-pause:3.6
- ghcr.io/kube-vip/kube-vip:{{ kube_vip_version }}