kube: move versions to vars
This commit is contained in:
		@@ -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
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user