From 32dce7282671a08284e01d5a09e760c6b18588b6 Mon Sep 17 00:00:00 2001 From: Timothy Stewart Date: Sat, 1 Aug 2026 21:39:46 -0500 Subject: [PATCH] fix(dependencies): correct dependency version pins - Set the sample kube-vip image to v1.2.2 and repair the damaged comment - Pin the kube-vip cloud provider default to v0.0.12 in the task URL - Set the MetalLB controller argument-spec default to v0.16.0 - Restore the MetalLB available timeout default to 240s --- inventory/sample/group_vars/all.yml | 4 ++-- roles/k3s_server/tasks/kube-vip.yml | 2 +- roles/k3s_server_post/meta/main.yml | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/inventory/sample/group_vars/all.yml b/inventory/sample/group_vars/all.yml index 380f6f3..a678911 100644 --- a/inventory/sample/group_vars/all.yml +++ b/inventory/sample/group_vars/all.yml @@ -84,8 +84,8 @@ extra_server_args: >- extra_agent_args: >- {{ extra_args }} -# image tag for kube-vi1.2 -kube_vip_tag_version: v0.8.2 +# image tag for kube-vip +kube_vip_tag_version: v1.2.2 # tag for kube-vip-cloud-provider manifest # kube_vip_cloud_provider_tag_version: "v0.0.12" diff --git a/roles/k3s_server/tasks/kube-vip.yml b/roles/k3s_server/tasks/kube-vip.yml index f8b53e6..29d3f03 100644 --- a/roles/k3s_server/tasks/kube-vip.yml +++ b/roles/k3s_server/tasks/kube-vip.yml @@ -10,7 +10,7 @@ - name: Download vip cloud provider manifest to first master ansible.builtin.get_url: - url: https://raw.githubusercontent.com/kube-vip/kube-vip-cloud-provider/{{ kube_vip_cloud_provider_tag_version | default('main') }}/manifest/kube-vip-cloud-controller.yaml # noqa yaml[line-length] + url: https://raw.githubusercontent.com/kube-vip/kube-vip-cloud-provider/{{ kube_vip_cloud_provider_tag_version | default('v0.0.12') }}/manifest/kube-vip-cloud-controller.yaml # noqa yaml[line-length] dest: /var/lib/rancher/k3s/server/manifests/kube-vip-cloud-controller.yaml owner: root group: root diff --git a/roles/k3s_server_post/meta/main.yml b/roles/k3s_server_post/meta/main.yml index c41ba50..6497c44 100644 --- a/roles/k3s_server_post/meta/main.yml +++ b/roles/k3s_server_post/meta/main.yml @@ -131,7 +131,7 @@ argument_specs: metal_lb_available_timeout: description: Wait for MetalLB resources - default: 240s6.0 + default: 240s metal_lb_ip_range: description: MetalLB ip range for load balancer @@ -139,7 +139,7 @@ argument_specs: metal_lb_controller_tag_version: description: Image tag for MetalLB - default: v0.14.3 + default: v0.16.0 metal_lb_mode: description: Metallb mode