diff --git a/provision/ansible/playbooks/templates/kube-vip-daemonset.yaml.j2 b/provision/ansible/playbooks/templates/kube-vip-daemonset.yaml.j2 index fff34b78..8dd38619 100644 --- a/provision/ansible/playbooks/templates/kube-vip-daemonset.yaml.j2 +++ b/provision/ansible/playbooks/templates/kube-vip-daemonset.yaml.j2 @@ -20,7 +20,7 @@ spec: spec: containers: - name: kube-vip - image: ghcr.io/kube-vip/kube-vip:v0.3.8 + image: ghcr.io/kube-vip/kube-vip:v0.4.0 imagePullPolicy: IfNotPresent args: - manager @@ -44,9 +44,13 @@ spec: securityContext: capabilities: add: - - NET_ADMIN - - NET_RAW - - SYS_TIME + - NET_ADMIN + - NET_RAW + - SYS_TIME + hostAliases: + - hostnames: + - kubernetes + ip: 127.0.0.1 hostNetwork: true nodeSelector: node-role.kubernetes.io/master: "true"