diff --git a/README.md b/README.md
index efcaaaa03ad9d2eb6bde6d2c68fc736ae9b0a750..220072e930bc91e94c2abceac2622924a3b3f0aa 100644
--- a/README.md
+++ b/README.md
@@ -176,7 +176,7 @@ Note: Upstart/SysV init based OS types are not supported.
   - [kube-router](https://github.com/cloudnativelabs/kube-router) v1.5.1
   - [multus](https://github.com/k8snetworkplumbingwg/multus-cni) v3.8
   - [weave](https://github.com/weaveworks/weave) v2.8.1
-  - [kube-vip](https://github.com/kube-vip/kube-vip) v0.5.11
+  - [kube-vip](https://github.com/kube-vip/kube-vip) v0.5.12
 - Application
   - [cert-manager](https://github.com/jetstack/cert-manager) v1.11.1
   - [coredns](https://github.com/coredns/coredns) v1.9.3
diff --git a/roles/download/defaults/main.yml b/roles/download/defaults/main.yml
index 1d4b183b96aba2d6c5b6f298c68a2f9d370cf356..4085b0421e6c5a0405ccef3a38ff5f01e7db04f0 100644
--- a/roles/download/defaults/main.yml
+++ b/roles/download/defaults/main.yml
@@ -1053,7 +1053,7 @@ multus_image_repo: "{{ github_image_repo }}/k8snetworkplumbingwg/multus-cni"
 multus_image_tag: "{{ multus_version }}"
 
 kube_vip_image_repo: "{{ github_image_repo }}/kube-vip/kube-vip"
-kube_vip_image_tag: v0.5.11
+kube_vip_image_tag: v0.5.12
 nginx_image_repo: "{{ docker_image_repo }}/library/nginx"
 nginx_image_tag: 1.23.2-alpine
 haproxy_image_repo: "{{ docker_image_repo }}/library/haproxy"
diff --git a/roles/kubernetes/node/defaults/main.yml b/roles/kubernetes/node/defaults/main.yml
index 88278ff1e827e41b2ac7410fd38411e54c5d8015..55045d4148cf2a0efd603f988d19be0123178e9f 100644
--- a/roles/kubernetes/node/defaults/main.yml
+++ b/roles/kubernetes/node/defaults/main.yml
@@ -69,7 +69,7 @@ eviction_hard_control_plane: {}
 kubelet_status_update_frequency: 10s
 
 # kube-vip
-kube_vip_version: v0.5.11
+kube_vip_version: v0.5.12
 
 kube_vip_arp_enabled: false
 kube_vip_interface: