From 324897e7e12b5998e1e58b2f90b6e6f8b56a8456 Mon Sep 17 00:00:00 2001 From: rasmus Date: Wed, 9 Jul 2025 17:29:05 +0300 Subject: [PATCH] kube: move versions to vars --- kubernetes-nodes.yaml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/kubernetes-nodes.yaml b/kubernetes-nodes.yaml index c3df128..2bbacea 100644 --- a/kubernetes-nodes.yaml +++ b/kubernetes-nodes.yaml @@ -27,7 +27,9 @@ hosts: kubernetes vars: KUBERNETES_VERSION: v1.33.2 - CRIO_VERSION: v1.33 + CRIO_VERSION: v1.33 # https://github.com/cri-o/cri-o/releases + CALICOCTL_VERSION: v3.29.3 # https://github.com/projectcalico/calico/releases + CRICTL_VERSION: v1.32.5 # https://github.com/kubernetes-sigs/cri-tools/releases/ IP: "{{ hostvars[inventory_hostname]['ansible_default_ipv4']['address'] }}" tasks: - name: Add cri-o apt signing key @@ -78,14 +80,13 @@ - name: Download calicoctl ansible.builtin.get_url: - url: "https://github.com/projectcalico/calico/releases/download/v3.29.3/calicoctl-linux-{{ 'arm64' if ansible_architecture == 'aarch64' else 'amd64' }}" + url: "https://github.com/projectcalico/calico/releases/download/{{ CALICOCTL_VERSION }}/calicoctl-linux-{{ 'arm64' if ansible_architecture == 'aarch64' else 'amd64' }}" dest: "/usr/bin/calicoctl" mode: '0755' - name: Install crictl ansible.builtin.shell: | - VERSION="v1.32.5" - wget https://github.com/kubernetes-sigs/cri-tools/releases/download/$VERSION/crictl-$VERSION-linux-amd64.tar.gz + wget https://github.com/kubernetes-sigs/cri-tools/releases/download/{{ CRICTL_VERSION }}/crictl-$VERSION-linux-amd64.tar.gz sudo tar zxvf crictl-$VERSION-linux-amd64.tar.gz -C /usr/local/bin rm -f crictl-$VERSION-linux-amd64.tar.gz