kube: move versions to vars
This commit is contained in:
@@ -27,7 +27,9 @@
|
|||||||
hosts: kubernetes
|
hosts: kubernetes
|
||||||
vars:
|
vars:
|
||||||
KUBERNETES_VERSION: v1.33.2
|
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'] }}"
|
IP: "{{ hostvars[inventory_hostname]['ansible_default_ipv4']['address'] }}"
|
||||||
tasks:
|
tasks:
|
||||||
- name: Add cri-o apt signing key
|
- name: Add cri-o apt signing key
|
||||||
@@ -78,14 +80,13 @@
|
|||||||
|
|
||||||
- name: Download calicoctl
|
- name: Download calicoctl
|
||||||
ansible.builtin.get_url:
|
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"
|
dest: "/usr/bin/calicoctl"
|
||||||
mode: '0755'
|
mode: '0755'
|
||||||
|
|
||||||
- name: Install crictl
|
- name: Install crictl
|
||||||
ansible.builtin.shell: |
|
ansible.builtin.shell: |
|
||||||
VERSION="v1.32.5"
|
wget https://github.com/kubernetes-sigs/cri-tools/releases/download/{{ CRICTL_VERSION }}/crictl-$VERSION-linux-amd64.tar.gz
|
||||||
wget https://github.com/kubernetes-sigs/cri-tools/releases/download/$VERSION/crictl-$VERSION-linux-amd64.tar.gz
|
|
||||||
sudo tar zxvf crictl-$VERSION-linux-amd64.tar.gz -C /usr/local/bin
|
sudo tar zxvf crictl-$VERSION-linux-amd64.tar.gz -C /usr/local/bin
|
||||||
rm -f crictl-$VERSION-linux-amd64.tar.gz
|
rm -f crictl-$VERSION-linux-amd64.tar.gz
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user