mirror of
https://github.com/kubernetes-sigs/kubespray.git
synced 2026-02-28 09:39:12 +03:00
Argo CD : checksum support for the install url (#12266)
Fixes https://github.com/kubernetes-sigs/kubespray/issues/12223
This commit is contained in:
@@ -80,6 +80,7 @@ youki_version: "{{ (youki_checksums['amd64'] | dict2items)[0].key }}"
|
||||
gvisor_version: "{{ (gvisor_runsc_binary_checksums['amd64'] | dict2items)[0].key }}"
|
||||
containerd_version: "{{ (containerd_archive_checksums['amd64'] | dict2items)[0].key }}"
|
||||
cri_dockerd_version: "{{ (cri_dockerd_archive_checksums['amd64'] | dict2items)[0].key }}"
|
||||
argocd_version: "{{ (argocd_install_checksums.no_arch | dict2items)[0].key }}"
|
||||
|
||||
# this is relevant when container_manager == 'docker'
|
||||
docker_containerd_version: 1.6.32
|
||||
@@ -170,6 +171,7 @@ containerd_download_url: "{{ github_url }}/containerd/containerd/releases/downlo
|
||||
cri_dockerd_download_url: "{{ github_url }}/Mirantis/cri-dockerd/releases/download/v{{ cri_dockerd_version }}/cri-dockerd-{{ cri_dockerd_version }}.{{ image_arch }}.tgz"
|
||||
skopeo_download_url: "{{ github_url }}/lework/skopeo-binary/releases/download/v{{ skopeo_version }}/skopeo-linux-{{ image_arch }}"
|
||||
yq_download_url: "{{ github_url }}/mikefarah/yq/releases/download/v{{ yq_version }}/yq_linux_{{ image_arch }}"
|
||||
argocd_install_url: "https://raw.githubusercontent.com/argoproj/argo-cd/v{{ argocd_version }}/manifests/install.yaml"
|
||||
gateway_api_crds_download_url: "{{ github_url }}/kubernetes-sigs/gateway-api/releases/download/v{{ gateway_api_version }}/{{ gateway_api_channel }}-install.yaml"
|
||||
|
||||
etcd_binary_checksum: "{{ etcd_binary_checksums[image_arch][etcd_version] }}"
|
||||
@@ -178,6 +180,7 @@ kubelet_binary_checksum: "{{ kubelet_checksums[image_arch][kube_version] }}"
|
||||
kubectl_binary_checksum: "{{ kubectl_checksums[image_arch][kube_version] }}"
|
||||
kubeadm_binary_checksum: "{{ kubeadm_checksums[image_arch][kube_version] }}"
|
||||
yq_binary_checksum: "{{ yq_checksums[image_arch][yq_version] }}"
|
||||
argocd_install_checksum: "{{ argocd_install_checksums.no_arch[argocd_version] }}"
|
||||
calicoctl_binary_checksum: "{{ calicoctl_binary_checksums[image_arch][calico_ctl_version] }}"
|
||||
ciliumcli_binary_checksum: "{{ ciliumcli_binary_checksums[image_arch][cilium_cli_version] }}"
|
||||
crictl_binary_checksum: "{{ crictl_checksums[image_arch][crictl_version] }}"
|
||||
@@ -1090,6 +1093,19 @@ downloads:
|
||||
groups:
|
||||
- kube_control_plane
|
||||
|
||||
argocd_install:
|
||||
enabled: "{{ argocd_enabled }}"
|
||||
file: true
|
||||
version: "{{ argocd_version }}"
|
||||
dest: "{{ local_release_dir }}/argocd-install.yml"
|
||||
checksum: "{{ argocd_install_checksum }}"
|
||||
url: "{{ argocd_install_url }}"
|
||||
unarchive: false
|
||||
owner: "root"
|
||||
mode: "0644"
|
||||
groups:
|
||||
- kube_control_plane
|
||||
|
||||
download_defaults:
|
||||
container: false
|
||||
file: false
|
||||
|
||||
Reference in New Issue
Block a user