2015-12-31 21:07:02 +08:00
---
2018-02-22 00:35:34 +08:00
local_release_dir : /tmp/releases
Added file and container image caching (#4828)
* File and container image downloads are now cached localy, so that repeated vagrant up/down runs do not trigger downloading of those files. This is especially useful on laptops with kubernetes runnig locally on vm's. The total size of the cache, after an ansible run, is currently around 800MB, so bandwidth (=time) savings can be quite significant.
* When download_run_once is false, the default is still not to cache, but setting download_force_cache will still enable caching.
* The local cache location can be set with download_cache_dir and defaults to /tmp/kubernetes_cache
* A local docker instance is no longer required to cache docker images; Images are cached to file. A local docker instance is still required, though, if you wish to download images on localhost.
* Fixed a FIXME, wher the argument was that delegate_to doesn't play nice with omit. That is a correct observation and the fix is to use default(inventory_host) instead of default(omit). See ansible/ansible#26009
* Removed "Register docker images info" task from download_container and set_docker_image_facts because it was faulty and unused.
* Removed redundant when:download.{container,enabled,run_once} conditions from {sync,download}_container.yml
* All features of commit d6fd0d2acaec9f53e75d82db30411f96a5bf2cc9 by Timoses <timosesu@gmail.com>, merged May 1st 2019, are included in this patch. Not all code was included verbatim, but each feature of that commit was checked to be working in this patch. One notable change: The actual downloading of the kubeadm images was moved to {download,sync)_container, to enable caching.
Note 1: I considered splitting this patch, but most changes that are not directly related to caching, are a pleasant by-product of implementing the caching code, so splitting would be impractical.
Note 2: I have my doubts about the usefulness of the upload, download and upgrade tags in the download role. Must they remain or can they be removed? If anybody knows, then please speak up.
2019-06-11 02:21:07 +08:00
download_cache_dir : /tmp/kubespray_cache
# do not delete remote cache files after using them
# NOTE: Setting this parameter to TRUE is only really useful when developing kubespray
download_keep_remote_cache : false
# Only useful when download_run_once is false: Localy cached files and images are
# uploaded to kubernetes nodes. Also, images downloaded on those nodes are copied
# back to the ansible runner's cache, if they are not yet preset.
download_force_cache : false
2015-12-31 21:07:02 +08:00
2017-10-19 16:17:11 +08:00
# Used to only evaluate vars from download role
skip_downloads : false
2019-06-04 19:35:02 +08:00
# Optionally skip kubeadm images download
skip_kubeadm_images : false
2019-07-10 03:07:30 +08:00
kubeadm_images : {}
2019-06-04 19:35:02 +08:00
2016-11-18 20:29:03 +08:00
# if this is set to true will only download files once. Doesn't work
2020-08-28 17:28:53 +08:00
# on Flatcar Container Linux by Kinvolk unless the download_localhost is true and localhost
2017-02-08 18:25:11 +08:00
# is running another OS type. Default compress level is 1 (fastest).
2020-06-09 21:39:20 +08:00
download_run_once : false
2017-02-08 18:25:11 +08:00
download_compress : 1
2016-11-18 20:29:03 +08:00
2018-08-04 18:01:35 +08:00
# if this is set to true will download container
2020-06-09 21:39:20 +08:00
download_container : true
2018-08-04 18:01:35 +08:00
2016-11-18 20:29:03 +08:00
# if this is set to true, uses the localhost for download_run_once mode
# (requires docker and sudo to access docker). You may want this option for
2020-08-28 17:28:53 +08:00
# local caching of docker images or for Flatcar Container Linux by Kinvolk cluster nodes.
2021-03-24 08:26:05 +08:00
# Otherwise, uses the first node in the kube_control_plane group to store images
2016-11-18 20:29:03 +08:00
# in the download_run_once mode.
2020-06-09 21:39:20 +08:00
download_localhost : false
2016-05-18 12:30:01 +08:00
2016-12-19 22:50:04 +08:00
# Always pull images if set to True. Otherwise check by the repo's tag/digest.
2020-06-09 21:39:20 +08:00
download_always_pull : false
2016-12-19 22:50:04 +08:00
2018-09-21 17:51:17 +08:00
# Some problems may occur when downloading files over https proxy due to ansible bug
# https://github.com/ansible/ansible/issues/32750. Set this variable to False to disable
# SSL validation of get_url module. Note that kubespray will still be performing checksum validation.
2020-06-09 21:39:20 +08:00
download_validate_certs : true
2018-09-21 17:51:17 +08:00
2021-03-24 08:26:05 +08:00
# Use the first kube_control_plane if download_localhost is not set
download_delegate : "{% if download_localhost %}localhost{% else %}{{ groups['kube_control_plane'][0] }}{% endif %}"
2017-10-19 16:17:11 +08:00
2022-01-11 17:13:16 +08:00
# The docker_image_info_command might seems weird but we are using raw/endraw and `{{ `{{` }}` to manage the double jinja2 processing
docker_image_pull_command : "{{ docker_bin_dir }}/docker pull"
docker_image_info_command : "{{ docker_bin_dir }}/docker images -q | xargs -i {{ '{{' }} docker_bin_dir }}/docker inspect -f {% raw %}'{{ '{{' }} if .RepoTags }}{{ '{{' }} join .RepoTags \",\" }}{{ '{{' }} end }}{{ '{{' }} if .RepoDigests }},{{ '{{' }} join .RepoDigests \",\" }}{{ '{{' }} end }}' {% endraw %} {} | tr '\n' ','"
nerdctl_image_info_command : "{{ bin_dir }}/nerdctl -n k8s.io images --format '{% raw %}{{ '{{' }} .Repository {{ '}}' }}:{{ '{{' }} .Tag {{ '}}' }}{% endraw %}' 2>/dev/null | grep -v ^:$ | tr '\n' ','"
nerdctl_image_pull_command : "{{ bin_dir }}/nerdctl -n k8s.io pull --quiet{{ nerdctl_extra_flags }}"
crictl_image_info_command : "{{ bin_dir }}/crictl images --verbose | awk -F ': ' '/RepoTags|RepoDigests/ {print $2}' | tr '\n' ','"
crictl_image_pull_command : "{{ bin_dir }}/crictl pull"
image_command_tool : "{%- if container_manager == 'containerd' -%}nerdctl{%- elif container_manager == 'crio' -%}crictl{%- else -%}{{ container_manager }}{%- endif -%}"
image_command_tool_on_localhost : "{{ image_command_tool }}"
image_pull_command : "{{ lookup('vars', image_command_tool + '_image_pull_command') }}"
image_info_command : "{{ lookup('vars', image_command_tool + '_image_info_command') }}"
image_pull_command_on_localhost : "{{ lookup('vars', image_command_tool_on_localhost + '_image_pull_command') }}"
image_info_command_on_localhost : "{{ lookup('vars', image_command_tool_on_localhost + '_image_info_command') }}"
2017-12-18 16:12:47 +08:00
# Arch of Docker images and needed packages
2018-08-20 22:07:27 +08:00
image_arch : "{{host_architecture | default('amd64')}}"
2017-12-18 16:12:47 +08:00
2022-01-05 17:14:33 +08:00
# Nerdctl insecure flag set
nerdctl_extra_flags : '{%- if containerd_insecure_registries is defined and containerd_insecure_registries|length>0 -%}\" --insecure-registry"{%- else -%}{%- endif -%}'
2016-01-19 22:23:19 +08:00
# Versions
2017-10-05 17:51:21 +08:00
kubeadm_version : "{{ kube_version }}"
2022-01-05 00:30:53 +08:00
crun_version : 1.4
2021-12-07 22:10:02 +08:00
runc_version : v1.0.3
2021-11-29 18:35:57 +08:00
kata_containers_version : 2.2 .3
2022-01-22 06:01:07 +08:00
youki_version : 0.0 .1
2021-09-30 02:35:20 +08:00
gvisor_version : 20210921
2022-01-11 16:05:16 +08:00
containerd_version : 1.5 .9
2022-01-09 17:47:12 +08:00
# this is relevant when container_manager == 'docker'
docker_containerd_version : 1.4 .12
2018-09-13 22:49:23 +08:00
2020-08-31 18:24:21 +08:00
# gcr and kubernetes image repo define
2019-09-18 17:49:30 +08:00
gcr_image_repo : "gcr.io"
2020-03-14 05:41:48 +08:00
kube_image_repo : "k8s.gcr.io"
2019-09-18 17:49:30 +08:00
# docker image repo define
docker_image_repo : "docker.io"
# quay image repo define
quay_image_repo : "quay.io"
2018-10-16 22:26:04 +08:00
2021-07-15 18:07:46 +08:00
# github image repo define (ex multus only use that)
github_image_repo : "ghcr.io"
2017-08-24 17:09:52 +08:00
# TODO(mattymo): Move calico versions to roles/network_plugins/calico/defaults
2016-07-04 23:16:18 +08:00
# after migration to container download
2022-01-17 18:29:29 +08:00
calico_version : "v3.21.2"
2020-06-30 05:39:58 +08:00
calico_ctl_version : "{{ calico_version }}"
calico_cni_version : "{{ calico_version }}"
2021-06-07 19:58:39 +08:00
calico_flexvol_version : "{{ calico_version }}"
2020-06-30 05:39:58 +08:00
calico_policy_version : "{{ calico_version }}"
calico_typha_version : "{{ calico_version }}"
2019-10-17 22:02:38 +08:00
typha_enabled : false
2018-09-13 22:49:23 +08:00
2021-12-24 15:16:15 +08:00
flannel_version : "v0.15.1"
flannel_cni_version : "v1.0.0"
cni_version : "v1.0.1"
2021-01-27 00:22:34 +08:00
weave_version : 2.8 .1
2020-09-11 02:07:45 +08:00
pod_infra_version : "3.3"
2022-01-25 15:24:30 +08:00
cilium_version : "v1.11.1"
2021-10-15 03:11:09 +08:00
kube_ovn_version : "v1.8.1"
2022-01-07 04:14:27 +08:00
kube_router_version : "v1.4.0"
2021-10-15 03:11:09 +08:00
multus_version : "v3.8"
2022-02-01 22:34:12 +08:00
helm_version : "v3.8.0"
2021-12-20 16:33:26 +08:00
nerdctl_version : "0.15.0"
2021-11-08 18:54:59 +08:00
krew_version : "v0.4.2"
2019-06-30 05:09:20 +08:00
2020-05-10 03:19:50 +08:00
# Get kubernetes major version (i.e. 1.17.4 => 1.17)
2019-11-11 19:45:42 +08:00
kube_major_version : "{{ kube_version | regex_replace('^v([0-9])+\\.([0-9]+)\\.[0-9]+', 'v\\1.\\2') }}"
2022-01-11 14:45:15 +08:00
etcd_supported_versions :
v1.23 : "v3.5.1"
v1.22 : "v3.5.0"
v1.21 : "v3.5.0"
etcd_version : "{{ etcd_supported_versions[kube_major_version] }}"
2019-11-11 19:45:42 +08:00
crictl_supported_versions :
2022-01-24 16:21:56 +08:00
v1.23 : "v1.23.0"
2021-09-06 19:46:29 +08:00
v1.22 : "v1.22.0"
2021-04-09 23:05:05 +08:00
v1.21 : "v1.21.0"
2019-11-11 19:45:42 +08:00
crictl_version : "{{ crictl_supported_versions[kube_major_version] }}"
2015-12-31 23:05:25 +08:00
2017-09-14 02:00:51 +08:00
# Download URLs
2019-11-28 21:41:03 +08:00
kubelet_download_url : "https://storage.googleapis.com/kubernetes-release/release/{{ kube_version }}/bin/linux/{{ image_arch }}/kubelet"
kubectl_download_url : "https://storage.googleapis.com/kubernetes-release/release/{{ kube_version }}/bin/linux/{{ image_arch }}/kubectl"
2017-12-18 16:12:47 +08:00
kubeadm_download_url : "https://storage.googleapis.com/kubernetes-release/release/{{ kubeadm_version }}/bin/linux/{{ image_arch }}/kubeadm"
2022-01-11 14:45:15 +08:00
etcd_download_url : "https://github.com/etcd-io/etcd/releases/download/{{ etcd_version }}/etcd-{{ etcd_version }}-linux-{{ image_arch }}.tar.gz"
2021-12-24 15:16:15 +08:00
flannel_cni_download_url : "https://github.com/flannel-io/cni-plugin/releases/download/{{ flannel_cni_version }}/flannel-{{ image_arch }}"
2019-06-14 17:42:23 +08:00
cni_download_url : "https://github.com/containernetworking/plugins/releases/download/{{ cni_version }}/cni-plugins-linux-{{ image_arch }}-{{ cni_version }}.tgz"
2019-04-15 19:24:04 +08:00
calicoctl_download_url : "https://github.com/projectcalico/calicoctl/releases/download/{{ calico_ctl_version }}/calicoctl-linux-{{ image_arch }}"
2021-03-19 08:06:36 +08:00
calico_crds_download_url : "https://github.com/projectcalico/calico/archive/{{ calico_version }}.tar.gz"
2019-06-30 05:09:20 +08:00
crictl_download_url : "https://github.com/kubernetes-sigs/cri-tools/releases/download/{{ crictl_version }}/crictl-{{ crictl_version }}-{{ ansible_system | lower }}-{{ image_arch }}.tar.gz"
2020-12-02 16:20:50 +08:00
helm_download_url : "https://get.helm.sh/helm-{{ helm_version }}-linux-{{ image_arch }}.tar.gz"
2021-10-20 23:47:58 +08:00
runc_download_url : "https://github.com/opencontainers/runc/releases/download/{{ runc_version }}/runc.{{ image_arch }}"
2021-03-19 23:40:33 +08:00
crun_download_url : "https://github.com/containers/crun/releases/download/{{ crun_version }}/crun-{{ crun_version }}-linux-{{ image_arch }}"
2022-01-22 06:01:07 +08:00
youki_download_url : "https://github.com/containers/youki/releases/download/v{{ youki_version }}/youki_v{{ youki_version | regex_replace('\\.', '_') }}_linux.tar.gz"
2021-06-02 15:50:41 +08:00
kata_containers_download_url : "https://github.com/kata-containers/kata-containers/releases/download/{{ kata_containers_version }}/kata-static-{{ kata_containers_version }}-{{ ansible_architecture }}.tar.xz"
2021-06-21 20:18:51 +08:00
# gVisor only supports amd64 and uses x86_64 to in the download link
2021-07-22 22:51:51 +08:00
gvisor_runsc_download_url : "https://storage.googleapis.com/gvisor/releases/release/{{ gvisor_version }}/{{ ansible_architecture }}/runsc"
gvisor_containerd_shim_runsc_download_url : "https://storage.googleapis.com/gvisor/releases/release/{{ gvisor_version }}/{{ ansible_architecture }}/containerd-shim-runsc-v1"
2021-04-26 14:47:01 +08:00
nerdctl_download_url : "https://github.com/containerd/nerdctl/releases/download/v{{ nerdctl_version }}/nerdctl-{{ nerdctl_version }}-{{ ansible_system | lower }}-{{ image_arch }}.tar.gz"
2021-11-08 18:54:59 +08:00
krew_download_url : "https://github.com/kubernetes-sigs/krew/releases/download/{{ krew_version }}/krew-{{ host_os }}_{{ image_arch }}.tar.gz"
2021-10-20 23:47:58 +08:00
containerd_download_url : "https://github.com/containerd/containerd/releases/download/v{{ containerd_version }}/containerd-{{ containerd_version }}-linux-{{ image_arch }}.tar.gz"
2019-06-30 05:09:20 +08:00
crictl_checksums :
arm :
2022-01-24 16:21:56 +08:00
v1.23.0 : c20f7a118183d1e6da24c3709471ea0b4dee51cb709f958e0d90f3acb4eb59ae
2021-09-06 19:46:29 +08:00
v1.22.0 : b74f7cc52ce79c6d7fd776beb6353f4628e9c36f17ba2b8e6c48155714057f07
2021-04-09 23:05:05 +08:00
v1.21.0 : 638af758860b282f8ec862b90ecbc200ec87388134e555684f92d39591c938f7
2019-06-30 05:09:20 +08:00
arm64 :
2022-01-24 16:21:56 +08:00
v1.23.0 : 91094253e77094435027998a99b9b6a67b0baad3327975365f7715a1a3bd9595
2021-09-06 19:46:29 +08:00
v1.22.0 : a713c37fade0d96a989bc15ebe906e08ef5c8fe5e107c2161b0665e9963b770e
2021-04-09 23:05:05 +08:00
v1.21.0 : 454eecd29fe636282339af5b73c60234a7d10e4b11b9e18937e33056763d72cf
2019-06-30 05:09:20 +08:00
amd64 :
2022-01-24 16:21:56 +08:00
v1.23.0 : b754f83c80acdc75f93aba191ff269da6be45d0fc2d3f4079704e7d1424f1ca8
2021-09-06 19:46:29 +08:00
v1.22.0 : 45e0556c42616af60ebe93bf4691056338b3ea0001c0201a6a8ff8b1dbc0652a
2021-04-09 23:05:05 +08:00
v1.21.0 : 85c78a35584971625bf1c3bcd46e5404a90396f979d7586f18b11119cb623e24
2015-12-31 23:05:25 +08:00
2020-10-06 20:30:21 +08:00
# Checksum
# Kubernetes versions above Kubespray's current target version are untested and should be used with caution.
2019-11-28 21:41:03 +08:00
kubelet_checksums :
arm :
2022-01-29 02:16:09 +08:00
v1.23.3 : 80a2c005e7b6c4e9363a18fa1d8911b6592eb2f93cbaa8a56fe5f6f59515d1a4
2022-01-24 23:35:24 +08:00
v1.23.2 : f9e83b3bd99b9e70cd98a5f8dc75a89d3d51548d51e4e05615cdc48d6144f908
2021-12-20 16:46:39 +08:00
v1.23.1 : 29868f172ef171ae990deafcdc13af7fe5b00f0a546ae81c267c4ad01231c3ce
v1.23.0 : 7417fc7cd624a85887f0a28054f58f7534143579fe85285d0b68c8984c95f2ba
2022-01-24 23:35:24 +08:00
v1.22.6 : 9957157375a343664db35be75281d610df85e1986a98cc3db1398bd0e53c36f4
2021-12-20 16:46:39 +08:00
v1.22.5 : d901629aa537a0bff0907557810adb3cdc4a31f58035c57a45be011d836e2c8f
2021-11-29 18:49:31 +08:00
v1.22.4 : 725a89d9752bbce91443b20108f784ae5efc950db26abb618eb4d0a2364b2ada
2021-10-29 15:18:02 +08:00
v1.22.3 : 1c08dbe0b90d5b03fa386fadf5fa1af4db8e41bf8fa77888d54119ff188d130d
2021-09-16 15:03:03 +08:00
v1.22.2 : 941e639b0f859eba65df0c66be82808ea6be697ed5dbf4df8e602dcbfa683aa3
2021-08-28 04:32:39 +08:00
v1.22.1 : f42bc00f274be7ce0578b359cbccc48ead03894b599f5bf4d10e44c305fbab65
v1.22.0 : 4354dc8db1d8ca336eb940dd73adcd3cf17cbdefbf11889602420f6ee9c6c4bb
2022-01-24 23:35:24 +08:00
v1.21.9 : c359937e497184577efda5c850874af92ab626331da0cbf208d087e3f03b6114
2021-12-20 16:46:39 +08:00
v1.21.8 : 4f2db85f6151b985ccadbb18f5667b7002476139bc606da15d7adcd0f3996285
2021-11-29 18:49:31 +08:00
v1.21.7 : 0e8f96bc1d8977c99d5a04a089008af3bbeb38b7d4730fbe81bed479b2d1ba57
2021-10-29 15:18:02 +08:00
v1.21.6 : 20571caa4edcab5c17c448099cff74f0c0c54087c91888a23fc59407b8836127
2021-09-16 15:03:03 +08:00
v1.21.5 : 9130b8b5677fc82b8292f115996370311021ebec404b9be01ff572b187efd45d
2021-08-28 04:32:39 +08:00
v1.21.4 : b3ca234719d75df246f5f3ae2426cb2a2659fcb2f42bae15ed2017f29b911e4d
2021-07-15 16:48:40 +08:00
v1.21.3 : 7375096bf6985ca3df94285bc69216b827ccabbc459b738984318df904679958
2021-07-13 21:26:29 +08:00
v1.21.2 : 577e09db9e8c11a57eeaa060fddc907df2b026b5270768201adcaafd9c6aa7b7
2021-05-13 00:29:27 +08:00
v1.21.1 : 2d2d17654a4abf66307c81c513228f29719aa02f5d5855dbd67a1337ab47c804
2021-04-09 23:05:05 +08:00
v1.21.0 : c2a3c926842c892ca3a124fb0526970e6ce1d92cb3ac35028b251a5672bb1af1
2019-11-28 21:41:03 +08:00
arm64 :
2022-01-29 02:16:09 +08:00
v1.23.3 : 95c36d0d1e65f6167f8fa80df04b3a816bc803e6bb5554f04d6af849c729a77d
2022-01-24 23:35:24 +08:00
v1.23.2 : 65372ad077a660dfb8a863432c8a22cd0b650122ca98ce2e11f51a536449339f
2021-12-20 16:46:39 +08:00
v1.23.1 : c24e4ab211507a39141d227595610383f7c5686cae3795b7d75eebbce8606f3d
v1.23.0 : a546fb7ccce69c4163e4a0b19a31f30ea039b4e4560c23fd6e3016e2b2dfd0d9
2022-01-24 23:35:24 +08:00
v1.22.6 : fbb823fe82b16c6f37911e907d3e4921f4642d5d48eb60e56aba1d7be0665430
2021-12-20 16:46:39 +08:00
v1.22.5 : e68536cff9172d1562edddd7194d20302472a064009bf7c0ed8d79d030cb61aa
2021-11-29 18:49:31 +08:00
v1.22.4 : c0049ab240b27a9dd57be2bb98356c62582d975ba2f790a61b34f155b12ab7e6
2021-10-29 15:18:02 +08:00
v1.22.3 : d0570f09bd5137ff2f672a0b177a6b78fd294a42db21f094dc02c613436ce8d1
2021-09-16 15:03:03 +08:00
v1.22.2 : f5fe3d6f4b2df5a794ebf325dc17fcdfe905a188e25f7c7e47d9cd15f14f8c2d
2021-08-28 04:32:39 +08:00
v1.22.1 : d5ffd67d8285fb224a1c49622fd739131f7b941e3d68f233dec96e72c9ebee63
v1.22.0 : cea637a7da4f1097b16b0195005351c07032a820a3d64c3ff326b9097cfac930
2022-01-24 23:35:24 +08:00
v1.21.9 : 8797c78961cb71a757f35714d2735bb8bdbea94fc13d567bc0f1cf4f8e49e880
2021-12-20 16:46:39 +08:00
v1.21.8 : 1d880cd437457b6a52c95fa5cfb62f05bdcea8fc29b87aaa5535a67c89a279d4
2021-11-29 18:49:31 +08:00
v1.21.7 : 02adf21a8de206cf64c4bff5723adb08377ecdcc38ff1efbfefd3abe2e415bb8
2021-10-29 15:18:02 +08:00
v1.21.6 : 041441623c31bc6b0295342b8a2a5930d87545473e7c761ea79f3ff186c0ff52
2021-09-16 15:03:03 +08:00
v1.21.5 : 746a535956db55807ef71772d2a4afec5cc438233da23952167ec0aec6fe937b
2021-08-28 04:32:39 +08:00
v1.21.4 : 12c849ccc627e9404187adf432a922b895c8bdecfd7ca901e1928396558eb043
2021-07-15 16:48:40 +08:00
v1.21.3 : 5d21da1145c25181605b9ad0810401545262fc421bbaae683bdb599632e834c1
2021-07-13 21:26:29 +08:00
v1.21.2 : 525cf5506595e70bffc4c1845b3c535c7121fa2ee3daac6ca3edc69d8d63b89f
2021-05-13 00:29:27 +08:00
v1.21.1 : 5b37d7fc2da65a25896447685166769333b5896488de21bc9667edb4e799905e
2021-04-09 23:05:05 +08:00
v1.21.0 : 17832b192be5ea314714f7e16efd5e5f65347974bbbf41def6b02f68931380c4
2019-11-28 21:41:03 +08:00
amd64 :
2022-01-29 02:16:09 +08:00
v1.23.3 : 8f9d2dd992af82855fbac2d82e030429b08ba7775e4fee7bf043eb857dfb0317
2022-01-24 23:35:24 +08:00
v1.23.2 : c3c4be17910935d234b776288461baf7a9c6a7414d1f1ac2ef8d3a1af4e41ab6
2021-12-20 16:46:39 +08:00
v1.23.1 : 7ff47abf62096a41005d18c6d482cf73f26b613854173327fa9f2b98720804d4
v1.23.0 : 4756ff345dd80704b749d87efb8eb294a143a1f4a251ec586197d26ad20ea518
2022-01-24 23:35:24 +08:00
v1.22.6 : 7b009835b0ab74aa16ebf57f5179893035e0cf5994e1bcf9b783275921a0393a
2021-12-20 16:46:39 +08:00
v1.22.5 : 2be340f236a25881969eaa7d58b2279a4e31dc393cab289a74c78c0c37ba2154
2021-11-29 18:49:31 +08:00
v1.22.4 : 8d014cfe511d8c0a127b4e65ae2a6e60db592f9b1b512bb822490ea35958b10d
2021-10-29 15:18:02 +08:00
v1.22.3 : 3f00a5f98cec024abace5bcc3580b80afc78181caf52e100fc800e588774d6eb
2021-09-16 15:03:03 +08:00
v1.22.2 : 0fd6572e24e3bebbfd6b2a7cb7adced41dad4a828ef324a83f04b46378a8cb24
2021-08-28 04:32:39 +08:00
v1.22.1 : 2079780ad2ff993affc9b8e1a378bf5ee759bf87fdc446e6a892a0bbd7353683
v1.22.0 : fec5c596f7f815f17f5d7d955e9707df1ef02a2ca5e788b223651f83376feb7f
2022-01-24 23:35:24 +08:00
v1.21.9 : 1fa0c296df6af71fca1bdd94f9fb19c7051b4b3f8cf19c353192cb96b413fcf2
2021-12-20 16:46:39 +08:00
v1.21.8 : 32f7eb6af9f1fd4e8b944f4f59582d455572147745e9fc04d044c383bd995c98
2021-11-29 18:49:31 +08:00
v1.21.7 : 59f8d7da2e994f59a369ea1705e4933949fc142bf47693e0918f4811c2e1c7b5
2021-10-29 15:18:02 +08:00
v1.21.6 : 422c29a1ba3bfeb2fc26ebd1c3596847fbbeeeef0ce2694515504513dc907813
2021-09-16 15:03:03 +08:00
v1.21.5 : 600f70fe0e69151b9d8ac65ec195bcc840687f86ba397fce27be1faae3538a6f
2021-08-28 04:32:39 +08:00
v1.21.4 : cdd46617d1a501531c62421de3754d65f30ad24d75beae2693688993a12bb557
2021-07-15 16:48:40 +08:00
v1.21.3 : 5bd542d656caabd75e59757a3adbae3e13d63c7c7c113d2a72475574c3c640fe
2021-07-13 21:26:29 +08:00
v1.21.2 : aaf144b19c0676e1fe34a93dc753fb38f4de057a0e2d7521b0bef4e82f8ccc28
2021-05-13 00:29:27 +08:00
v1.21.1 : e77ff3ea404b2e69519ea4dce41cbdf11ae2bcba75a86d409a76eecda1c76244
2021-04-09 23:05:05 +08:00
v1.21.0 : 681c81b7934ae2bf38b9f12d891683972d1fbbf6d7d97e50940a47b139d41b35
2019-11-28 21:41:03 +08:00
kubectl_checksums :
2019-06-05 15:05:55 +08:00
arm :
2022-01-29 02:16:09 +08:00
v1.23.3 : bc41382fbd3f6b33cb5ccb1819c5a38f2e6f3c9ce22acfedd6970b0b9b7748da
2022-01-24 23:35:24 +08:00
v1.23.2 : 6521719af33342f00ebb6cf020848e25152a63ed5f35a94440c08373b7a36173
2021-12-20 16:46:39 +08:00
v1.23.1 : 52001ed48e9e1c8b8623f3e6b0242111227721e5ddd08fa18046c65c406e35a5
v1.23.0 : 6152216d88fa4d32da58c67f78b63b3b99bf4d4d726ffb9fb74ea698dccc8644
2022-01-24 23:35:24 +08:00
v1.22.6 : a0dea833198a95ec85b4d55fe7e16333bcdc6a93290238c7473887e7e06f23a7
2021-12-20 16:46:39 +08:00
v1.22.5 : 6db514e45f62f611d7e5f862c1eec6009e6de07852cf3cbc37309db1ed76920f
2021-11-29 18:49:31 +08:00
v1.22.4 : 9ea171e868aeb64b187a039edd79b2c7ea2bedbd752c76e1c5e44c2486d21f72
2021-10-29 15:18:02 +08:00
v1.22.3 : 28e2817751c94940469755911fe3d6a93e288391377f5bb8db08cffa538e72fa
2021-09-16 15:03:03 +08:00
v1.22.2 : a16f7d70e65589d2dbd5d4f2115f6ccd4f089fe17a2961c286b809ad94eb052a
2021-08-28 04:32:39 +08:00
v1.22.1 : 50991ec4313ee42da03d60e21b90bc15e3252c97db189d1b66aad5bbb555997b
v1.22.0 : 6d7c787416a148acffd49746837df4cebb1311c652483dc3d2c8d24ce1cc897e
2022-01-24 23:35:24 +08:00
v1.21.9 : 543f0425d76c71d3d3ac2af8eaa7ca7dd6aa1919f01312303f328b6d805f3e20
2021-12-20 16:46:39 +08:00
v1.21.8 : e501c517dbe041a10a56ef7e0c2a041c194ff2e1f2c3c993966211d486a9b3d0
2021-11-29 18:49:31 +08:00
v1.21.7 : 9c0f7af2c7e4217ccd389d72c212880d50b9d46fe94f83efb8e33e51112be086
2021-10-29 15:18:02 +08:00
v1.21.6 : 9100bc13498f770a5a1524665a9dc2470d3a15518e53aba68c700f10f3def978
2021-09-16 15:03:03 +08:00
v1.21.5 : 51955c2fec47b83c904004fedde970b6c8f37a7a5f3c2910b6dd63b99fa697e5
2021-08-28 04:32:39 +08:00
v1.21.4 : bb741dae49b17b7784dc2460467c876e9f961c14f628de7553d023cdef85b1ac
2021-07-15 16:48:40 +08:00
v1.21.3 : 603b6e57c5546c079faee6b606014e83b95ea076146fbf73329f3069968f83bf
2021-07-13 21:26:29 +08:00
v1.21.2 : 898c2cd54b651873a8fb18bcb0792eb4772a78f845d758fa9b0eee278aede869
2021-05-13 00:29:27 +08:00
v1.21.1 : d963971fd796b04ccaa389cf59900834e01c151a52c531585ac68aae779c0d91
2021-04-09 23:05:05 +08:00
v1.21.0 : 6d79f6ebec2eda45b0808a895fa5d06bd8611c02d34b584eaa94857f365b25aa
2019-02-09 18:08:57 +08:00
arm64 :
2022-01-29 02:16:09 +08:00
v1.23.3 : 6708d7a701b3d9ab3b359c6be27a3012b1c486fa1e81f79e5bdc71ffca2c38f9
2022-01-24 23:35:24 +08:00
v1.23.2 : 6e7bb8ddc5fc8fa89a4c31aba02942718b092a5107585bd09a83c95039c7510b
2021-12-20 16:46:39 +08:00
v1.23.1 : c0c24c7f6a974390e15148a575c84878e925f32328ff96ae173ec762678e4524
v1.23.0 : 1d77d6027fc8dfed772609ad9bd68f611b7e4ce73afa949f27084ad3a92b15fe
2022-01-24 23:35:24 +08:00
v1.22.6 : b43199fe66a58f292f2c685b922330819190eb22ac41cc5c10c33fdf9f2bbc29
2021-12-20 16:46:39 +08:00
v1.22.5 : a122ef299d75c0bec1dc1e28670d358e13743144e68223c8178462ba5c436e1d
2021-11-29 18:49:31 +08:00
v1.22.4 : 3fcec0284c0fdfc22e89a5b73ebd7f51120cc3505a11a4f6d6f819d46a40b26a
2021-10-29 15:18:02 +08:00
v1.22.3 : ebeac516cc073cfe9550f114ca326f762d958cb91a33c8c9d03ede6ba94a6088
2021-09-16 15:03:03 +08:00
v1.22.2 : c5bcc7e5321d34ac42c4635ad4f6fe8bd4698e9c879dc3367be542a0b301297b
2021-08-28 04:32:39 +08:00
v1.22.1 : 5c7ef1e505c35a8dc0b708f6b6ecdad6723875bb85554e9f9c3fe591e030ae5c
v1.22.0 : 8d9cc92dcc942f5ea2b2fc93c4934875d9e0e8ddecbde24c7d4c4e092cfc7afc
2022-01-24 23:35:24 +08:00
v1.21.9 : 6e2893b5de590fd9587ba327c048e5318e9e12e2acdc5a83c995c57ae822e6e4
2021-12-20 16:46:39 +08:00
v1.21.8 : ec122a1c239798c8a233377113b71bed808191dd931137f0631faa2d91fddb2a
2021-11-29 18:49:31 +08:00
v1.21.7 : 50e5d76831af7b83228a5191ae10313c33639d03fadd89ad3cd492d280be4f88
2021-10-29 15:18:02 +08:00
v1.21.6 : a193997181cdfa00be0420ac6e7f4cfbf6cedd6967259c5fda1d558fa9f4efe0
2021-09-16 15:03:03 +08:00
v1.21.5 : fca8de7e55b55cceab9902aae03837fb2f1e72b97aa09b2ac9626bdbfd0466e4
2021-08-28 04:32:39 +08:00
v1.21.4 : 8ac78de847118c94e2d87844e9b974556dfb30aff0e0d15fd03b82681df3ac98
2021-07-15 16:48:40 +08:00
v1.21.3 : 2be58b5266faeeb93f38fa72d36add13a950643d2ae16a131f48f5a21c66ef23
2021-07-13 21:26:29 +08:00
v1.21.2 : 5753051ed464d0f1af05a3ca351577ba5680a332d5b2fa7738f287c8a40d81cf
2021-05-13 00:29:27 +08:00
v1.21.1 : d7e1163f4127efd841e5f5db6eacced11c2a3b20384457341b19ca295d0c535f
2021-04-09 23:05:05 +08:00
v1.21.0 : a4dd7100f547a40d3e2f83850d0bab75c6ea5eb553f0a80adcf73155bef1fd0d
2019-02-09 18:08:57 +08:00
amd64 :
2022-01-29 02:16:09 +08:00
v1.23.3 : d7da739e4977657a3b3c84962df49493e36b09cc66381a5e36029206dd1e01d0
2022-01-24 23:35:24 +08:00
v1.23.2 : 5b55b58205acbafa7f4e3fc69d9ce5a9257be63455db318e24db4ab5d651cbde
2021-12-20 16:46:39 +08:00
v1.23.1 : 156fd5e7ebbedf3c482fd274089ad75a448b04cf42bc53f370e4e4ea628f705e
v1.23.0 : 2d0f5ba6faa787878b642c151ccb2c3390ce4c1e6c8e2b59568b3869ba407c4f
2022-01-24 23:35:24 +08:00
v1.22.6 : 1ab07643807a45e2917072f7ba5f11140b40f19675981b199b810552d6af5c53
2021-12-20 16:46:39 +08:00
v1.22.5 : fcb54488199c5340ff1bc0e8641d0adacb27bb18d87d0899a45ddbcc45468611
2021-11-29 18:49:31 +08:00
v1.22.4 : 21f24aa723002353eba1cc2668d0be22651f9063f444fd01626dce2b6e1c568c
2021-10-29 15:18:02 +08:00
v1.22.3 : 0751808ca8d7daba56bf76b08848ef5df6b887e9d7e8a9030dd3711080e37b54
2021-09-16 15:03:03 +08:00
v1.22.2 : aeca0018958c1cae0bf2f36f566315e52f87bdab38b440df349cd091e9f13f36
2021-08-28 04:32:39 +08:00
v1.22.1 : 78178a8337fc6c76780f60541fca7199f0f1a2e9c41806bded280a4a5ef665c9
v1.22.0 : 703e70d49b82271535bc66bc7bd469a58c11d47f188889bd37101c9772f14fa1
2022-01-24 23:35:24 +08:00
v1.21.9 : 195d5387f2a6ca7b8ab5c2134b4b6cc27f29372f54b771947ba7c18ee983fbe6
2021-12-20 16:46:39 +08:00
v1.21.8 : 84eaef3da0b508666e58917ebe9a6b32dcc6367bddf6e4489b909451877e3e70
2021-11-29 18:49:31 +08:00
v1.21.7 : d25d6b6f67456cc059680e7443c424eb613d9e840850a7be5195cff73fed41b8
2021-10-29 15:18:02 +08:00
v1.21.6 : 810eadc2673e0fab7044f88904853e8f3f58a4134867370bf0ccd62c19889eaa
2021-09-16 15:03:03 +08:00
v1.21.5 : 060ede75550c63bdc84e14fcc4c8ab3017f7ffc032fc4cac3bf20d274fab1be4
2021-08-28 04:32:39 +08:00
v1.21.4 : 9410572396fb31e49d088f9816beaebad7420c7686697578691be1651d3bf85a
2021-07-15 16:48:40 +08:00
v1.21.3 : 631246194fc1931cb897d61e1d542ef2321ec97adcb859a405d3b285ad9dd3d6
2021-07-13 21:26:29 +08:00
v1.21.2 : 55b982527d76934c2f119e70bf0d69831d3af4985f72bb87cd4924b1c7d528da
2021-05-13 00:29:27 +08:00
v1.21.1 : 58785190e2b4fc6891e01108e41f9ba5db26e04cebb7c1ac639919a931ce9233
2021-04-09 23:05:05 +08:00
v1.21.0 : 9f74f2fa7ee32ad07e17211725992248470310ca1988214518806b39b1dad9f0
2018-09-18 00:02:30 +08:00
kubeadm_checksums :
2019-06-05 15:05:55 +08:00
arm :
2022-01-29 02:16:09 +08:00
v1.23.3 : cb2513531111241bfb0f343cff18f7b504326252ae080bb69ad1ccf3e31a2753
2022-01-24 23:35:24 +08:00
v1.23.2 : 63a6ca7dca76475ddef84e4ff84ef058ee2003d0e453b85a52729094025d158e
2021-12-20 16:46:39 +08:00
v1.23.1 : 77baac1659f7f474ba066ef8ca67a86accc4e40d117e73c6c76a2e62689d8369
v1.23.0 : b59790cdce297ac0937cc9ce0599979c40bc03601642b467707014686998dbda
2022-01-24 23:35:24 +08:00
v1.22.6 : ad23ad06e83f2466f78652221f73fd58d23d6122b3395c24d9a3be779f6afa49
2021-12-20 16:46:39 +08:00
v1.22.5 : f0c95c9b86287ec8570388f8fc26ad05ac342f69876a08cb6cb5aa2ffcc1febd
2021-11-29 18:49:31 +08:00
v1.22.4 : 5e52ee3c3f0f5bffd9f0d9e7b3e215b5ab239feb425d47d8bd609bd4b1fb1d61
2021-10-29 15:18:02 +08:00
v1.22.3 : d3c76311c582e48889bdb3e3ef1948ce0292983a0c13d37c7e8ae5c6024291f5
2021-09-16 15:03:03 +08:00
v1.22.2 : 6ccc26494160e19468b0cb55d56b2d5c62d21424fac79cb66402224c2bf73a0d
2021-08-28 04:32:39 +08:00
v1.22.1 : cc08281c5261e860df9a0b5040b8aa2e6d202a243daf25556f5f6d3fd8f2e1e9
v1.22.0 : 6a002deb0ee191001d5c0e0435e9a995d70aa376d55075c5f61e70ce198433b8
2021-12-20 16:46:39 +08:00
v1.21.8 : 1318ef6e4ef7203d08f66d39a2367122d0d4b92b81da0cc0bde87c94a56746d4
2022-01-24 23:35:24 +08:00
v1.21.9 : 855e5dff65343245136eb13c0ce89f830a5a22269536834cf50fdb2e47789ad5
2021-11-29 18:49:31 +08:00
v1.21.7 : d72e2d91994647839b7982c04f30ac89c953719c180a0cccb607ffae36bde7e6
2021-10-29 15:18:02 +08:00
v1.21.6 : 02951dae946dd5588ccda71b6e28f0d91adf7a94b57792b412635fcce7099d74
2021-09-16 15:03:03 +08:00
v1.21.5 : 39c98582b0a2444e7d6bc85dc5eac5217aee5dd18c2de7e1d5aed09415023201
2021-08-28 04:32:39 +08:00
v1.21.4 : f1ff5765439624c162489e4f037d12d9f8adf96c04cb298c06aeb7217d620349
2021-07-15 16:48:40 +08:00
v1.21.3 : 25eac1922276a0b4aabda92df67882be25a2462e84245f4231f5a888a8ab8bae
2021-07-13 21:26:29 +08:00
v1.21.2 : 75251be6394ca3fedf578a1ba3bc7d7f01e60402b83658ccf2439d1c48379846
2021-05-13 00:29:27 +08:00
v1.21.1 : d2a6b582ae5407f2dcd3da902060cadbe5212577ffc9f546245e0d83d4490582
2021-04-09 23:05:05 +08:00
v1.21.0 : 878e4c848412c3d6ac35323e6be1bd09f9648069ea1caa8e618fd2a6a6925b2f
2019-02-09 18:08:57 +08:00
arm64 :
2022-01-29 02:16:09 +08:00
v1.23.3 : 5eceefa3ca737ff1532f91bdb9ef7162882029a2a0300b4348a0980249698398
2022-01-24 23:35:24 +08:00
v1.23.2 : a29fcde7f92e1abfe992e99f415d3aee0fa381478b4a3987e333438b5380ddff
2021-12-20 16:46:39 +08:00
v1.23.1 : eb865da197f4595dec21e6fb1fa1751ef25ac66b64fa77fd4411bbee33352a40
v1.23.0 : 989d117128dcaa923b2c7a917a03f4836c1b023fe1ee723541e0e39b068b93a6
2022-01-24 23:35:24 +08:00
v1.22.6 : bc10e4fb42a182515f4232205bea53f90270b8f80ec1a6c1cc3301bff05e86b7
2021-12-20 16:46:39 +08:00
v1.22.5 : 47aa54533289277ac13419c16ffd1a2c35c7af2d6a571261e3d728990bc5fc7d
2021-11-29 18:49:31 +08:00
v1.22.4 : 3dfb128e108a3f07c53cae777026f529784a057628c721062d8fdd94b6870b69
2021-10-29 15:18:02 +08:00
v1.22.3 : dcd1ecfb7f51fb3929b9c63a984b00cf6baa6136e1d58f943ee2c9a47af5875d
2021-09-16 15:03:03 +08:00
v1.22.2 : 77b4c6a56ae0ec142f54a6f5044a7167cdd7193612b04b77bf433ffe1d1918ef
2021-08-28 04:32:39 +08:00
v1.22.1 : 85df7978b2e5bb78064ed0bcce14a39d105a1a3968bb92ee5d2f96a1fa09ed12
v1.22.0 : 9fc14b993de2c275b54445255d7770bd1d6cdb49f4cf9c227c5b035f658a2351
2022-01-24 23:35:24 +08:00
v1.21.9 : 8947309c985911a99fb0a6e30f9ca85d9b7adc1215149e45e5be150c7e5e5de9
2021-12-20 16:46:39 +08:00
v1.21.8 : abf2d57cb42e8dfbcb3632dd278991bcf422891cc91e3967e00f7f45183bb43e
2021-11-29 18:49:31 +08:00
v1.21.7 : d2d17f37f1e4de446cf75f60a2a6f7fba3cbc8e27a1d176cfa0fa48862fad4bc
2021-10-29 15:18:02 +08:00
v1.21.6 : 498325da2521ce67b27902967daf4087153c5797070e03bf0bdd7c846f4d61a8
2021-09-16 15:03:03 +08:00
v1.21.5 : 5a273b023eaa60d7820436b0f0062c4bd467274d6f2b86a9e13270c91d663618
2021-08-28 04:32:39 +08:00
v1.21.4 : 30645f57296281d214a9dd787a90bd16207df4b1fca7ac320913c616818a92cd
2021-07-15 16:48:40 +08:00
v1.21.3 : 5bff1c6cd1d683ce191d271b968d7b776ae5ed7403bdab5fa88446100e74972c
2021-07-13 21:26:29 +08:00
v1.21.2 : 245125dc436f649466123a2d2c922d17f300cbc20d2b75edad5e42d734ead4a3
2021-05-13 00:29:27 +08:00
v1.21.1 : 1c9a93ac74f2756c1eb40a9d18bb7e146eeab0b33177c0f66f5e617ed7261d1b
2021-04-09 23:05:05 +08:00
v1.21.0 : 50bb95d1827455346b5643dcf83a52520733c3a582b8b1ffb50f04a8e66f00e7
2019-02-09 18:08:57 +08:00
amd64 :
2022-01-29 02:16:09 +08:00
v1.23.3 : 57ec7f2921568dcf4cda0699b877cc830d49ddd2709e035c339a5afc3b83586f
2022-01-24 23:35:24 +08:00
v1.23.2 : 58487391ec37489bb32fe532e367995e9ecaeafdb65c2113ff3675e7a8407219
2021-12-20 16:46:39 +08:00
v1.23.1 : 4d5766cb90050ee84e15df5e09148072da2829492fdb324521c4fa6d74d3aa34
v1.23.0 : e21269a058d4ad421cf5818d4c7825991b8ba51cd06286932a33b21293b071b0
2022-01-24 23:35:24 +08:00
v1.22.6 : 0bf8e47ad91215cd8c5e0ded565645aeb1ad6f0a9223a2486eb913bff929d472
2021-12-20 16:46:39 +08:00
v1.22.5 : a512be0fa429f43d3457472efd73529cd2ba2cd54ef714faf6b69486beea054f
2021-11-29 18:49:31 +08:00
v1.22.4 : 33b799df2941f12a53ffe995d86a385c35d3c543f9d2c00c0cdb47ec91a98c5c
2021-10-29 15:18:02 +08:00
v1.22.3 : 3964e6fd46052eb4a9672421d8e8ce133b83b45abb77481b688dc6375390e480
2021-09-16 15:03:03 +08:00
v1.22.2 : 4ff09d3cd2118ee2670bc96ed034620a9a1ea6a69ef38804363d4710a2f90d8c
2021-08-28 04:32:39 +08:00
v1.22.1 : 50a5f0d186d7aefae309539e9cc7d530ef1a9b45ce690801655c2bee722d978c
2022-01-24 23:35:24 +08:00
v1.21.9 : 3333116f9f0d72e0598f52dcbef7ecab1ce88192fdcfd5384ca919fdc075e8d5
2021-08-28 04:32:39 +08:00
v1.22.0 : 90a48b92a57ff6aef63ff409e2feda0713ca926b2cd243fe7e88a84c483456cc
2021-12-20 16:46:39 +08:00
v1.21.8 : 51d266e91e2aec0e994c046b4d80901a1b1e7be05e30b83461f0563571f1224d
2021-11-29 18:49:31 +08:00
v1.21.7 : c4480121b629a0f563f718aa11440ae26a569e37e0229c093a5785c90725a03c
2021-10-29 15:18:02 +08:00
v1.21.6 : fef4b40acd982da99294be07932eabedd476113ce5dc38bb9149522e32dada6d
2021-09-16 15:03:03 +08:00
v1.21.5 : e384171fcb3c0de924904007bfd7babb0f970997b93223ed7ffee14d29019353
2021-08-28 04:32:39 +08:00
v1.21.4 : 286794aed41148e82a77087d79111052ea894796c6ae81fc463275dcd848f98d
2021-07-15 16:48:40 +08:00
v1.21.3 : 82fff4fc0cdb1110150596ab14a3ddcd3dbe53f40c404917d2e9703f8f04787a
2021-07-13 21:26:29 +08:00
v1.21.2 : 6a83e52e51f41d67658a13ce8ac9deb77a6d82a71ced2d106756f6d38756ec00
2021-05-13 00:29:27 +08:00
v1.21.1 : 1553c07a6a777c4cf71d45d5892915f0ea6586b8a80f9fea39e7a659d6315d42
2021-04-09 23:05:05 +08:00
v1.21.0 : 7bdaf0d58f0d286538376bc40b50d7e3ab60a3fe7a0709194f53f1605129550f
2019-02-09 18:08:57 +08:00
etcd_binary_checksums :
2019-06-05 15:05:55 +08:00
# Etcd does not have arm32 builds at the moment, having some dummy value is
# required to avoid "no attribute" error
2022-01-11 14:45:15 +08:00
arm :
v3.5.0 : 0
v3.5.1 : 0
arm64 :
v3.5.0 : 444e10e6880595d75aaf55762901c722049b29d56fef50b2f23464bb7f9db74d
v3.5.1 : 86203022e23d7368bac23d96095270dc6300f356ea882e435926a9effd7e5f0e
amd64 :
v3.5.0 : 864baa0437f8368e0713d44b83afe21dce1fb4ee7dae4ca0f9dd5f0df22d01c4
v3.5.1 : 728a14914217ce60de2e1299fc1a2c2c5564e7ffd0d9dadf3f5073103ab619b4
2021-12-24 15:16:15 +08:00
flannel_cni_binary_checksums :
arm :
v1.0.0 : bd36adccabf9974c0a9f9a09bfe35558ddeb83636efefa94bc260ef267e14671
arm64 :
v1.0.0 : eb7183498b5d1ae4034dde6184e4396270e29ed88482b295f81b93eb3120c61c
amd64 :
v1.0.0 : 22dc9152571167f30d59d1e512bb7f4b4978175ddd46a30b24ad247c8c843dd7
2019-02-09 18:08:57 +08:00
cni_binary_checksums :
2021-12-24 15:16:15 +08:00
arm :
v1.0.1 : d35e3e9fd71687fc7e165f7dc7b1e35654b8012995bbfd937946b0681926d62d
arm64 :
v1.0.1 : 2d4528c45bdd0a8875f849a75082bc4eafe95cb61f9bcc10a6db38a031f67226
amd64 :
v1.0.1 : 5238fbb2767cbf6aae736ad97a7aa29167525dcd405196dfbc064672a730d3cf
2019-04-15 19:24:04 +08:00
calicoctl_binary_checksums :
2019-06-05 15:05:55 +08:00
arm :
2021-12-08 00:18:01 +08:00
v3.21.2 : 0
2021-11-29 17:15:22 +08:00
v3.20.3 : 0
2021-09-21 08:40:23 +08:00
v3.19.3 : 0
2019-04-15 19:24:04 +08:00
amd64 :
2021-12-08 00:18:01 +08:00
v3.21.2 : d495edfc254e00f008ef6872422a31ef5f442a1ff96bcb724dd2df86ef75b7e3
2021-11-29 17:15:22 +08:00
v3.20.3 : 29bec97b1dfc135b830b0cbfd3dfe216f00e97e9e6ef08e620d81d4a09db6393
2021-09-21 08:40:23 +08:00
v3.19.3 : e9d91036764ec24f32025c3176efb2c2673b9936270e6165fb6583cce97bc43f
2019-04-15 19:24:04 +08:00
arm64 :
2021-12-08 00:18:01 +08:00
v3.21.2 : 94c1bec6b7661243f053314d901df54d2e3e5bf4eb746af09b29b07e4654f4b9
2021-11-29 17:15:22 +08:00
v3.20.3 : 63683f21515a20ceee8f234a9aba0e5efb342860940026d0ba6f281cc76aa1e3
2021-09-21 08:40:23 +08:00
v3.19.3 : ec3cfbd2dccbd614ac353be8c9abf8e336d8700fbd2b9b76da1c3c4c14a6dfe2
2021-03-19 08:06:36 +08:00
calico_crds_archive_checksums :
2021-12-08 00:18:01 +08:00
v3.21.2 : 6f1342ac8b3d9ebfa9714f06aa92f4f0eea0d2b09d7e77ed73c0c9de0bb0aee8
2021-12-03 20:56:27 +08:00
v3.20.3 : 2a3a5cbe05c60fa2fc850252c4eecfa36dd6629191ed805eea31f9b5c740bc4c
2021-09-21 08:40:23 +08:00
v3.19.3 : 7066d0e6b0136920f82a75a5bd2d595e9f69bd3ab823403e920906569ec6be07
2019-02-09 18:08:57 +08:00
2021-05-03 22:16:03 +08:00
krew_archive_checksums :
2021-11-08 18:54:59 +08:00
linux :
arm :
v0.4.2 : 115f503e35ef7f63f00a9b01236d80a9f94862ec684010a81c3a3b51bdca1351
arm64 :
v0.4.2 : 7581be80d803536acc63cceb20065023b96f07fd7eb9f4ee495dce0294a866eb
amd64 :
v0.4.2 : 203bfd8006b304c1e58d9e96f9afdc5f4a055e0fbd7ee397fac9f36bf202e721
darwin :
arm :
v0.4.2 : 0
arm64 :
v0.4.2 : a69d48f8cad7d87b379071129cde3ee4abcaaa1c3f3692bc80887178b2cc7d33
amd64 :
v0.4.2 : 47c6b5b647c5de679a2302444f75a36a70530fa4751cb655e0edd5da56a5f110
windows :
arm :
v0.4.2 : 0
arm64 :
v0.4.2 : 0
amd64 :
v0.4.2 : 3150ff0291ac876ebe4fe0e813ee90a18aa2bc0510c3adcfae6117dec44ef269
2021-05-03 22:16:03 +08:00
2020-12-02 16:20:50 +08:00
helm_archive_checksums :
2021-02-06 00:16:52 +08:00
arm :
2022-02-01 22:34:12 +08:00
v3.8.0 : 05e900d0688edd8d455e0d4c51b419cd2b10120d485be7a1262582f51c92e941
2021-02-06 00:16:52 +08:00
arm64 :
2022-02-01 22:34:12 +08:00
v3.8.0 : 23e08035dc0106fe4e0bd85800fd795b2b9ecd9f32187aa16c49b0a917105161
amd64 :
v3.8.0 : 8408c91e846c5b9ba15eb6b1a5a79fc22dd4d33ac6ea63388e5698d1b2320c8b
2020-12-02 16:20:50 +08:00
2021-10-20 23:47:58 +08:00
runc_checksums :
arm :
v1.0.2 : 0
2021-12-07 22:10:02 +08:00
v1.0.3 : 0
2022-01-24 15:51:57 +08:00
v1.1.0 : 0
2021-10-20 23:47:58 +08:00
arm64 :
v1.0.2 : 0
2022-01-10 17:31:13 +08:00
v1.0.3 : 0
2022-01-24 15:51:57 +08:00
v1.1.0 : 9ec8e68feabc4e7083a4cfa45ebe4d529467391e0b03ee7de7ddda5770b05e68
2021-10-20 23:47:58 +08:00
amd64 :
v1.0.2 : 44d1ba01a286aaf0b31b4be9c6abc20deab0653d44ecb0d93b4d0d20eac3e0b6
2021-12-07 22:10:02 +08:00
v1.0.3 : 5d4c0e5a4e8d6ccbb9c6696bb239f31cfab8d94b15801bafe09aaee600714f61
2022-01-24 15:51:57 +08:00
v1.1.0 : ab1c67fbcbdddbe481e48a55cf0ef9a86b38b166b5079e0010737fd87d7454bb
2021-10-20 23:47:58 +08:00
2021-03-19 23:40:33 +08:00
crun_checksums :
arm : 0
amd64 :
2021-10-09 00:00:59 +08:00
1.2 : 2228a8e0e0f10920b230f9b8bc7c4fd951b603b278ccf0ebdba794339a49c33b
2021-11-06 17:26:50 +08:00
1.3 : 020a2e74d48f1e52f888a31b8bf873a1a99e9f89713ac9ff9403e14b2b9d5c18
2022-01-05 00:30:53 +08:00
1.4 : 7d18b873e69ec108c43a96cfdd2d59ab9b70e39d0c1bf873b988528ee51e1a2a
2021-03-19 23:40:33 +08:00
arm64 :
2021-10-09 00:00:59 +08:00
1.2 : 3aee1057196b40b9786a08c875569c9046e58f97d29333b454359668b6088fb1
2021-11-06 17:26:50 +08:00
1.3 : c0955cf6d3d832c0249bbaa71ed235abb35b8ca45fe07f2bd4501a00afb9bdc4
2022-01-05 00:30:53 +08:00
1.4 : 8e8081562503308f39f571acfe94afc663816ea0cb8f922145e2aaf0991415d7
2021-03-19 23:40:33 +08:00
2022-01-22 06:01:07 +08:00
youki_checksums :
arm :
0.0.1 : 0
amd64 :
0.0.1 : 8bd712fe95c8a81194bfbc54c70516350f95153d67044579af95788fbafd943b
arm64 :
0.0.1 : 0
2021-03-23 16:39:36 +08:00
kata_containers_binary_checksums :
arm :
2021-06-02 15:50:41 +08:00
2.0.4 : 0
2021-09-27 23:07:35 +08:00
2.1.1 : 0
2021-11-10 02:01:48 +08:00
2.2.2 : 0
2022-01-07 04:08:27 +08:00
2.2.3 : 0
2021-12-08 00:18:08 +08:00
2.3.0 : 0
2021-03-23 16:39:36 +08:00
amd64 :
2021-06-02 15:50:41 +08:00
2.0.4 : 022a60c2d92a5ab9a5eb83d5a95154a2d06fdc2206b2a473d902ccc86766371a
2021-09-27 23:07:35 +08:00
2.1.1 : a83591d968cd0f1adfb5025d7aa33ca1385d4b1165ff10d74602302fc3c0373f
2021-11-10 02:01:48 +08:00
2.2.2 : 2e3ac77b8abd4d839cf16780b57aee8f3d6e1f19489edd7d6d8069ea3cc3c18a
2021-11-29 18:35:57 +08:00
2.2.3 : e207ab5c8128b50fe61f4f6f98fd34af0fa5ebc0793862be6d13a2674321774f
2021-12-08 00:18:08 +08:00
2.3.0 : 430fa55b387b3bafbbabb7e59aa8c809927a22f8d836732a0719fd2e1d131b31
2021-03-23 16:39:36 +08:00
arm64 :
2021-06-02 15:50:41 +08:00
2.0.4 : 0
2021-09-27 23:07:35 +08:00
2.1.1 : 0
2021-11-10 02:01:48 +08:00
2.2.2 : 0
2022-01-07 04:08:27 +08:00
2.2.3 : 0
2021-12-08 00:18:08 +08:00
2.3.0 : 0
2021-03-23 16:39:36 +08:00
2021-06-21 20:18:51 +08:00
gvisor_runsc_binary_checksums :
arm :
2021-09-30 02:35:20 +08:00
20210921 : 0
2021-06-21 20:18:51 +08:00
arm64 :
2021-09-30 02:35:20 +08:00
20210921 : 0
2021-06-21 20:18:51 +08:00
amd64 :
2021-09-30 02:35:20 +08:00
20210921 : af5b4527b2d63eea6d0cc2c5522b1e76163df695e9484475e378ec29f7baa661
2021-06-21 20:18:51 +08:00
gvisor_containerd_shim_binary_checksums :
arm :
2021-09-30 02:35:20 +08:00
20210921 : 0
2021-06-21 20:18:51 +08:00
arm64 :
2021-09-30 02:35:20 +08:00
20210921 : 0
2021-06-21 20:18:51 +08:00
amd64 :
2021-09-30 02:35:20 +08:00
20210921 : 9ed085fcdbf6f300474e10f2f32b323038568342ce8130298f56e13d14484daa
2021-06-21 20:18:51 +08:00
2021-04-26 14:47:01 +08:00
nerdctl_archive_checksums :
arm :
2021-12-20 16:33:26 +08:00
0.15.0 : 4d3a2e9ecb9efd278313483e85e34e45605f4f8e61805480de440f69a298a649
2021-04-26 14:47:01 +08:00
arm64 :
2021-12-20 16:33:26 +08:00
0.15.0 : 7b79e2e8fd88b71ed4e0563c7e7dd27008b7ac7990ad2206efb012def850d150
2021-04-26 14:47:01 +08:00
amd64 :
2021-12-20 16:33:26 +08:00
0.15.0 : 1371da3f6bd461f331946654f6dd3ef2ef4b9da0dd7bc5f78ed1166f32ad5adc
2021-04-26 14:47:01 +08:00
2021-10-20 23:47:58 +08:00
containerd_archive_checksums :
arm :
1.4.9 : 0
2021-11-09 22:59:47 +08:00
1.4.11 : 0
2021-12-04 04:20:35 +08:00
1.4.12 : 0
2021-10-20 23:47:58 +08:00
1.5.5 : 0
2021-11-09 22:59:47 +08:00
1.5.7 : 0
2021-12-04 04:20:35 +08:00
1.5.8 : 0
2022-01-11 16:05:16 +08:00
1.5.9 : 0
2021-10-20 23:47:58 +08:00
arm64 :
1.4.9 : 0
2021-11-09 22:59:47 +08:00
1.4.11 : 0
2021-12-04 04:20:35 +08:00
1.4.12 : 0
2021-10-20 23:47:58 +08:00
1.5.5 : 0
2021-11-09 22:59:47 +08:00
1.5.7 : 0
2021-12-04 04:20:35 +08:00
1.5.8 : 0
2022-01-11 16:05:16 +08:00
1.5.9 : 0
2021-10-20 23:47:58 +08:00
amd64 :
1.4.9 : 346f88ad5b973960ff81b5539d4177af5941ec2e4703b479ca9a6081ff1d023b
2021-11-09 22:59:47 +08:00
1.4.11 : 80c47ec5ce2cd91a15204b5f5b534892ca653e75f3fba0c451ca326bca45fb00
2021-12-04 04:20:35 +08:00
1.4.12 : 26bb35ee8a2467029ca450352112ba3a0d2b8bf6b70bf040f62d91f3c501736c
2021-10-20 23:47:58 +08:00
1.5.5 : 8efc527ffb772a82021800f0151374a3113ed2439922497ff08f2596a70f10f1
2021-11-09 22:59:47 +08:00
1.5.7 : 109fc95b86382065ea668005c376360ddcd8c4ec413e7abe220ae9f461e0e173
2021-12-04 04:20:35 +08:00
1.5.8 : feeda3f563edf0294e33b6c4b89bd7dbe0ee182ca61a2f9b8c3de2766bcbc99b
2022-01-11 16:05:16 +08:00
1.5.9 : a457793a1643657588baf46d3ffbf44fae0139b65076064e237ddf29cd838ba4
2021-10-20 23:47:58 +08:00
2022-01-11 14:45:15 +08:00
etcd_binary_checksum : "{{ etcd_binary_checksums[image_arch][etcd_version] }}"
2021-12-24 15:16:15 +08:00
flannel_cni_binary_checksum : "{{ flannel_cni_binary_checksums[image_arch][flannel_cni_version] }}"
cni_binary_checksum : "{{ cni_binary_checksums[image_arch][cni_version] }}"
2019-11-28 21:41:03 +08:00
kubelet_binary_checksum : "{{ kubelet_checksums[image_arch][kube_version] }}"
kubectl_binary_checksum : "{{ kubectl_checksums[image_arch][kube_version] }}"
2019-02-09 18:08:57 +08:00
kubeadm_binary_checksum : "{{ kubeadm_checksums[image_arch][kubeadm_version] }}"
2019-04-15 19:24:04 +08:00
calicoctl_binary_checksum : "{{ calicoctl_binary_checksums[image_arch][calico_ctl_version] }}"
2021-03-19 08:06:36 +08:00
calico_crds_archive_checksum : "{{ calico_crds_archive_checksums[calico_version] }}"
2019-06-30 05:09:20 +08:00
crictl_binary_checksum : "{{ crictl_checksums[image_arch][crictl_version] }}"
2021-02-06 00:16:52 +08:00
helm_archive_checksum : "{{ helm_archive_checksums[image_arch][helm_version] }}"
2021-10-20 23:47:58 +08:00
runc_binary_checksum : "{{ runc_checksums[image_arch][runc_version] }}"
2021-03-19 23:40:33 +08:00
crun_binary_checksum : "{{ crun_checksums[image_arch][crun_version] }}"
2022-01-22 06:01:07 +08:00
youki_archive_checksum : "{{ youki_checksums[image_arch][youki_version] }}"
2021-03-23 16:39:36 +08:00
kata_containers_binary_checksum : "{{ kata_containers_binary_checksums[image_arch][kata_containers_version] }}"
2021-06-21 20:18:51 +08:00
gvisor_runsc_binary_checksum : "{{ gvisor_runsc_binary_checksums[image_arch][gvisor_version] }}"
gvisor_containerd_shim_binary_checksum : "{{ gvisor_containerd_shim_binary_checksums[image_arch][gvisor_version] }}"
2021-04-26 14:47:01 +08:00
nerdctl_archive_checksum : "{{ nerdctl_archive_checksums[image_arch][nerdctl_version] }}"
2021-11-08 18:54:59 +08:00
krew_archive_checksum : "{{ krew_archive_checksums[host_os][image_arch][krew_version] }}"
2021-10-20 23:47:58 +08:00
containerd_archive_checksum : "{{ containerd_archive_checksums[image_arch][containerd_version] }}"
2017-10-19 16:17:11 +08:00
2016-09-14 20:30:57 +08:00
# Containers
2018-09-09 10:51:35 +08:00
# In some cases, we need a way to set --registry-mirror or --insecure-registry for docker,
# it helps a lot for local private development or bare metal environment.
# So you need define --registry-mirror or --insecure-registry, and modify the following url address.
# example:
# You need to deploy kubernetes cluster on local private development.
# Also provide the address of your own private registry.
# And use --insecure-registry options for docker
2019-11-28 21:41:03 +08:00
kube_proxy_image_repo : "{{ kube_image_repo }}/kube-proxy"
2019-09-18 17:49:30 +08:00
etcd_image_repo : "{{ quay_image_repo }}/coreos/etcd"
2018-08-20 22:07:27 +08:00
etcd_image_tag : "{{ etcd_version }}{%- if image_arch != 'amd64' -%}-{{ image_arch }}{%- endif -%}"
2019-09-18 17:49:30 +08:00
flannel_image_repo : "{{ quay_image_repo }}/coreos/flannel"
2021-04-30 08:51:57 +08:00
flannel_image_tag : "{{ flannel_version }}-{{ image_arch }}"
2020-11-23 15:47:35 +08:00
calico_node_image_repo : "{{ quay_image_repo }}/calico/node"
2021-01-19 21:59:46 +08:00
calico_node_image_tag : "{{ calico_version }}{%- if image_arch != 'amd64' -%}-{{ image_arch }}{%- endif -%}"
2020-11-23 15:47:35 +08:00
calico_cni_image_repo : "{{ quay_image_repo }}/calico/cni"
2021-01-19 21:59:46 +08:00
calico_cni_image_tag : "{{ calico_cni_version }}{%- if image_arch != 'amd64' -%}-{{ image_arch }}{%- endif -%}"
2021-06-07 19:58:39 +08:00
calico_flexvol_image_repo : "{{ quay_image_repo }}/calico/pod2daemon-flexvol"
calico_flexvol_image_tag : "{{ calico_flexvol_version }}{%- if image_arch != 'amd64' -%}-{{ image_arch }}{%- endif -%}"
2020-11-23 15:47:35 +08:00
calico_policy_image_repo : "{{ quay_image_repo }}/calico/kube-controllers"
2021-01-19 21:59:46 +08:00
calico_policy_image_tag : "{{ calico_policy_version }}{%- if image_arch != 'amd64' -%}-{{ image_arch }}{%- endif -%}"
2020-11-23 15:47:35 +08:00
calico_typha_image_repo : "{{ quay_image_repo }}/calico/typha"
2021-01-19 21:59:46 +08:00
calico_typha_image_tag : "{{ calico_typha_version }}{%- if image_arch != 'amd64' -%}-{{ image_arch }}{%- endif -%}"
2020-03-14 05:41:48 +08:00
pod_infra_image_repo : "{{ kube_image_repo }}/pause"
2016-10-15 05:46:44 +08:00
pod_infra_image_tag : "{{ pod_infra_version }}"
2019-09-18 17:49:30 +08:00
install_socat_image_repo : "{{ docker_image_repo }}/xueshanf/install-socat"
2017-09-04 16:30:18 +08:00
install_socat_image_tag : "latest"
2021-10-20 01:17:04 +08:00
netcheck_version : "v1.2.2"
netcheck_agent_image_repo : "{{ docker_image_repo }}/mirantis/k8s-netchecker-agent"
2018-09-30 11:44:01 +08:00
netcheck_agent_image_tag : "{{ netcheck_version }}"
2021-10-20 01:17:04 +08:00
netcheck_server_image_repo : "{{ docker_image_repo }}/mirantis/k8s-netchecker-server"
2018-09-30 11:44:01 +08:00
netcheck_server_image_tag : "{{ netcheck_version }}"
2021-10-20 01:17:04 +08:00
netcheck_etcd_image_tag : "v3.4.17"
2019-09-18 17:49:30 +08:00
weave_kube_image_repo : "{{ docker_image_repo }}/weaveworks/weave-kube"
2017-01-10 22:47:39 +08:00
weave_kube_image_tag : "{{ weave_version }}"
2019-09-18 17:49:30 +08:00
weave_npc_image_repo : "{{ docker_image_repo }}/weaveworks/weave-npc"
2017-01-10 22:47:39 +08:00
weave_npc_image_tag : "{{ weave_version }}"
2020-11-23 15:47:35 +08:00
cilium_image_repo : "{{ quay_image_repo }}/cilium/cilium"
2018-02-17 11:37:47 +08:00
cilium_image_tag : "{{ cilium_version }}"
2020-11-23 15:47:35 +08:00
cilium_init_image_repo : "{{ quay_image_repo }}/cilium/cilium-init"
2019-08-06 16:37:55 +08:00
cilium_init_image_tag : "2019-04-05"
2020-11-23 15:47:35 +08:00
cilium_operator_image_repo : "{{ quay_image_repo }}/cilium/operator"
2019-08-06 16:37:55 +08:00
cilium_operator_image_tag : "{{ cilium_version }}"
2021-04-30 23:09:59 +08:00
cilium_hubble_relay_image_repo : "{{ quay_image_repo }}/cilium/hubble-relay"
cilium_hubble_relay_image_tag : "{{ cilium_version }}"
cilium_hubble_certgen_image_repo : "{{ quay_image_repo }}/cilium/certgen"
cilium_hubble_certgen_image_tag : "v0.1.3"
cilium_hubble_ui_image_repo : "{{ quay_image_repo }}/cilium/hubble-ui"
cilium_hubble_ui_image_tag : "v0.7.3"
cilium_hubble_ui_backend_image_repo : "{{ quay_image_repo }}/cilium/hubble-ui-backend"
cilium_hubble_ui_backend_image_tag : "v0.7.3"
cilium_hubble_envoy_image_repo : "{{ docker_image_repo }}/envoyproxy/envoy"
cilium_hubble_envoy_image_tag : "v1.14.5"
2020-06-10 03:09:01 +08:00
kube_ovn_container_image_repo : "{{ docker_image_repo }}/kubeovn/kube-ovn"
2020-04-15 18:10:03 +08:00
kube_ovn_container_image_tag : "{{ kube_ovn_version }}"
2019-09-18 17:49:30 +08:00
kube_router_image_repo : "{{ docker_image_repo }}/cloudnativelabs/kube-router"
2018-10-16 22:15:05 +08:00
kube_router_image_tag : "{{ kube_router_version }}"
2021-07-15 18:07:46 +08:00
multus_image_repo : "{{ github_image_repo }}/k8snetworkplumbingwg/multus-cni"
2018-11-04 17:07:38 +08:00
multus_image_tag : "{{ multus_version }}"
2020-06-16 16:08:03 +08:00
2019-09-18 17:49:30 +08:00
nginx_image_repo : "{{ docker_image_repo }}/library/nginx"
2021-12-07 01:40:32 +08:00
nginx_image_tag : 1.21 .4
2019-09-18 17:49:30 +08:00
haproxy_image_repo : "{{ docker_image_repo }}/library/haproxy"
2021-12-07 01:40:32 +08:00
haproxy_image_tag : 2.4 .9
2019-04-10 20:56:18 +08:00
2020-04-22 20:27:52 +08:00
# Coredns version should be supported by corefile-migration (or at least work with)
# bundle with kubeadm; if not 'basic' upgrade can sometimes fail
2021-04-30 22:43:58 +08:00
2022-01-07 04:14:27 +08:00
coredns_version : "{{ 'v1.8.6' if (kube_version is version('v1.23.0','>=')) else 'v1.8.0' }}"
2021-06-17 08:00:19 +08:00
coredns_image_is_namespaced : "{{ (kube_version is version('v1.21.0','>=')) or (coredns_version is version('v1.7.1','>=')) }}"
2021-04-30 22:43:58 +08:00
coredns_image_repo : "{{ kube_image_repo }}{{'/coredns/coredns' if (coredns_image_is_namespaced | bool) else '/coredns' }}"
coredns_image_tag : "{{ coredns_version if (coredns_image_is_namespaced | bool) else (coredns_version | regex_replace('^v', '')) }}"
2018-08-21 23:53:23 +08:00
2021-11-10 01:57:47 +08:00
nodelocaldns_version : "1.21.1"
2020-10-09 16:35:06 +08:00
nodelocaldns_image_repo : "{{ kube_image_repo }}/dns/k8s-dns-node-cache"
2018-12-11 09:28:03 +08:00
nodelocaldns_image_tag : "{{ nodelocaldns_version }}"
2021-10-09 00:00:59 +08:00
dnsautoscaler_version : 1.8 .5
2020-09-11 02:07:45 +08:00
dnsautoscaler_image_repo : "{{ kube_image_repo }}/cpa/cluster-proportional-autoscaler-{{ image_arch }}"
2018-11-15 17:28:03 +08:00
dnsautoscaler_image_tag : "{{ dnsautoscaler_version }}"
2018-11-11 00:51:24 +08:00
2019-09-18 17:49:30 +08:00
registry_image_repo : "{{ docker_image_repo }}/library/registry"
2020-05-29 20:11:24 +08:00
registry_image_tag : "2.7.1"
2022-01-08 00:18:33 +08:00
metrics_server_version : "v0.5.2"
2020-08-27 17:25:01 +08:00
metrics_server_image_repo : "{{ kube_image_repo }}/metrics-server/metrics-server"
2018-11-23 16:36:21 +08:00
metrics_server_image_tag : "{{ metrics_server_version }}"
2021-10-07 08:08:41 +08:00
local_volume_provisioner_image_repo : "{{ kube_image_repo }}/sig-storage/local-volume-provisioner"
2021-06-11 19:36:59 +08:00
local_volume_provisioner_image_tag : "v2.4.0"
2019-09-18 17:49:30 +08:00
cephfs_provisioner_image_repo : "{{ quay_image_repo }}/external_storage/cephfs-provisioner"
2018-09-02 11:51:28 +08:00
cephfs_provisioner_image_tag : "v2.1.0-k8s1.11"
2019-09-18 17:49:30 +08:00
rbd_provisioner_image_repo : "{{ quay_image_repo }}/external_storage/rbd-provisioner"
2019-04-17 14:14:02 +08:00
rbd_provisioner_image_tag : "v2.1.1-k8s1.11"
2019-09-18 17:49:30 +08:00
local_path_provisioner_image_repo : "{{ docker_image_repo }}/rancher/local-path-provisioner"
2022-01-31 17:08:24 +08:00
local_path_provisioner_image_tag : "v0.0.21"
2020-08-31 18:24:21 +08:00
ingress_nginx_controller_image_repo : "{{ kube_image_repo }}/ingress-nginx/controller"
2021-10-25 06:34:22 +08:00
ingress_nginx_controller_image_tag : "v1.0.4"
2020-04-07 23:07:42 +08:00
alb_ingress_image_repo : "{{ docker_image_repo }}/amazon/aws-alb-ingress-controller"
2020-09-11 02:07:45 +08:00
alb_ingress_image_tag : "v1.1.9"
2022-01-08 08:45:34 +08:00
cert_manager_version : "v1.6.1"
2019-09-18 17:49:30 +08:00
cert_manager_controller_image_repo : "{{ quay_image_repo }}/jetstack/cert-manager-controller"
2018-03-28 22:30:00 +08:00
cert_manager_controller_image_tag : "{{ cert_manager_version }}"
2020-08-06 14:26:55 +08:00
cert_manager_cainjector_image_repo : "{{ quay_image_repo }}/jetstack/cert-manager-cainjector"
cert_manager_cainjector_image_tag : "{{ cert_manager_version }}"
cert_manager_webhook_image_repo : "{{ quay_image_repo }}/jetstack/cert-manager-webhook"
cert_manager_webhook_image_tag : "{{ cert_manager_version }}"
2020-08-27 17:25:01 +08:00
addon_resizer_version : "1.8.11"
2019-09-18 17:49:30 +08:00
addon_resizer_image_repo : "{{ kube_image_repo }}/addon-resizer"
2018-11-23 16:36:21 +08:00
addon_resizer_image_tag : "{{ addon_resizer_version }}"
2017-03-17 19:56:25 +08:00
2021-12-11 02:49:11 +08:00
csi_attacher_image_repo : "{{ kube_image_repo }}/sig-storage/csi-attacher"
csi_attacher_image_tag : "v3.3.0"
csi_provisioner_image_repo : "{{ kube_image_repo }}/sig-storage/csi-provisioner"
csi_provisioner_image_tag : "v3.0.0"
csi_snapshotter_image_repo : "{{ kube_image_repo }}/sig-storage/csi-snapshotter"
2022-01-12 01:14:33 +08:00
csi_snapshotter_image_tag : "v5.0.0"
2021-12-11 02:49:11 +08:00
csi_resizer_image_repo : "{{ kube_image_repo }}/sig-storage/csi-resizer"
csi_resizer_image_tag : "v1.3.0"
csi_node_driver_registrar_image_repo : "{{ kube_image_repo }}/sig-storage/csi-node-driver-registrar"
csi_node_driver_registrar_image_tag : "v2.4.0"
csi_livenessprobe_image_repo : "{{ kube_image_repo }}/sig-storage/livenessprobe"
csi_livenessprobe_image_tag : "v2.5.0"
2021-09-06 19:24:29 +08:00
snapshot_controller_supported_versions :
2021-12-21 17:38:46 +08:00
v1.23 : "v4.2.1"
2021-09-09 23:10:11 +08:00
v1.22 : "v4.2.1"
v1.21 : "v4.2.1"
snapshot_controller_image_repo : "{{ kube_image_repo }}/sig-storage/snapshot-controller"
2021-09-06 19:24:29 +08:00
snapshot_controller_image_tag : "{{ snapshot_controller_supported_versions[kube_major_version] }}"
2020-03-26 04:10:25 +08:00
2020-02-17 19:47:29 +08:00
cinder_csi_plugin_image_repo : "{{ docker_image_repo }}/k8scloudprovider/cinder-csi-plugin"
2021-12-11 02:49:11 +08:00
cinder_csi_plugin_image_tag : "v1.22.0"
2020-03-26 04:10:25 +08:00
aws_ebs_csi_plugin_image_repo : "{{ docker_image_repo }}/amazon/aws-ebs-csi-driver"
2020-04-11 08:53:47 +08:00
aws_ebs_csi_plugin_image_tag : "v0.5.0"
2020-02-17 19:47:29 +08:00
2020-04-01 15:53:27 +08:00
azure_csi_image_repo : "mcr.microsoft.com/oss/kubernetes-csi"
2022-01-24 16:41:56 +08:00
azure_csi_provisioner_image_tag : "v2.2.2"
azure_csi_attacher_image_tag : "v3.3.0"
azure_csi_resizer_image_tag : "v1.3.0"
azure_csi_livenessprobe_image_tag : "v2.5.0"
azure_csi_node_registrar_image_tag : "v2.4.0"
azure_csi_snapshotter_image_tag : "v3.0.3"
2020-04-01 15:53:27 +08:00
azure_csi_plugin_image_repo : "mcr.microsoft.com/k8s/csi"
2022-01-24 16:41:56 +08:00
azure_csi_plugin_image_tag : "v1.10.0"
2020-04-01 15:53:27 +08:00
2020-03-31 15:06:40 +08:00
gcp_pd_csi_image_repo : "gke.gcr.io"
gcp_pd_csi_driver_image_tag : "v0.7.0-gke.0"
gcp_pd_csi_provisioner_image_tag : "v1.5.0-gke.0"
gcp_pd_csi_attacher_image_tag : "v2.1.1-gke.0"
gcp_pd_csi_resizer_image_tag : "v0.4.0-gke.0"
gcp_pd_csi_registrar_image_tag : "v1.2.0-gke.0"
2020-04-25 18:55:28 +08:00
dashboard_image_repo : "{{ docker_image_repo }}/kubernetesui/dashboard-{{ image_arch }}"
2021-10-15 20:40:54 +08:00
dashboard_image_tag : "v2.4.0"
2020-04-25 18:55:28 +08:00
dashboard_metrics_scraper_repo : "{{ docker_image_repo }}/kubernetesui/metrics-scraper"
2021-10-15 20:40:54 +08:00
dashboard_metrics_scraper_tag : "v1.0.7"
2018-12-04 02:29:42 +08:00
2020-11-23 15:47:35 +08:00
metallb_speaker_image_repo : "{{ quay_image_repo }}/metallb/speaker"
metallb_controller_image_repo : "{{ quay_image_repo }}/metallb/controller"
2020-09-17 17:45:13 +08:00
2015-12-31 23:05:25 +08:00
downloads :
2016-09-30 23:23:47 +08:00
netcheck_server :
2017-10-19 16:17:11 +08:00
enabled : "{{ deploy_netchecker }}"
2016-09-30 23:23:47 +08:00
container : true
2018-09-30 11:44:01 +08:00
repo : "{{ netcheck_server_image_repo }}"
tag : "{{ netcheck_server_image_tag }}"
2016-12-19 22:50:04 +08:00
sha256 : "{{ netcheck_server_digest_checksum|default(None) }}"
2018-03-31 10:40:01 +08:00
groups :
2021-04-29 20:20:50 +08:00
- k8s_cluster
2018-09-13 22:49:23 +08:00
2016-09-30 23:23:47 +08:00
netcheck_agent :
2017-10-19 16:17:11 +08:00
enabled : "{{ deploy_netchecker }}"
2016-09-30 23:23:47 +08:00
container : true
2018-09-30 11:44:01 +08:00
repo : "{{ netcheck_agent_image_repo }}"
tag : "{{ netcheck_agent_image_tag }}"
2016-12-19 22:50:04 +08:00
sha256 : "{{ netcheck_agent_digest_checksum|default(None) }}"
2018-03-31 10:40:01 +08:00
groups :
2021-04-29 20:20:50 +08:00
- k8s_cluster
2018-09-13 22:49:23 +08:00
2016-05-23 06:25:52 +08:00
etcd :
2018-09-13 22:49:23 +08:00
container : "{{ etcd_deployment_type != 'host' }}"
2020-03-24 23:12:47 +08:00
file : "{{ etcd_deployment_type == 'host' }}"
2017-10-19 16:17:11 +08:00
enabled : true
2018-07-30 17:55:25 +08:00
version : "{{ etcd_version }}"
2020-12-02 16:20:50 +08:00
dest : "{{ local_release_dir }}/etcd-{{ etcd_version }}-linux-{{ image_arch }}.tar.gz"
2018-09-13 22:49:23 +08:00
repo : "{{ etcd_image_repo }}"
tag : "{{ etcd_image_tag }}"
2019-07-21 15:08:53 +08:00
sha256 : >-
2020-06-09 21:39:20 +08:00
{{ etcd_binary_checksum if (etcd_deployment_type == 'host')
else etcd_digest_checksum|d(None) }}
2018-07-30 17:55:25 +08:00
url : "{{ etcd_download_url }}"
2020-03-24 23:12:47 +08:00
unarchive : "{{ etcd_deployment_type == 'host' }}"
2018-07-30 17:55:25 +08:00
owner : "root"
mode : "0755"
groups :
2020-06-09 21:39:20 +08:00
- etcd
2018-09-13 22:49:23 +08:00
2021-12-24 15:16:15 +08:00
flannel_cni :
enabled : "{{ kube_network_plugin == 'flannel' }}"
file : true
version : "{{ flannel_cni_version }}"
dest : "{{ local_release_dir }}/flannel-{{ flannel_cni_version }}-{{ image_arch }}"
sha256 : "{{ flannel_cni_binary_checksum }}"
url : "{{ flannel_cni_download_url }}"
unarchive : false
owner : "root"
mode : "0755"
groups :
- k8s_cluster
2018-12-03 18:22:17 +08:00
cni :
enabled : true
file : true
version : "{{ cni_version }}"
2021-03-23 16:39:36 +08:00
dest : "{{ local_release_dir }}/cni-plugins-linux-{{ image_arch }}-{{ cni_version }}.tgz"
2018-12-03 18:22:17 +08:00
sha256 : "{{ cni_binary_checksum }}"
url : "{{ cni_download_url }}"
unarchive : false
owner : "root"
mode : "0755"
groups :
2021-04-29 20:20:50 +08:00
- k8s_cluster
2018-12-03 18:22:17 +08:00
2017-09-14 02:00:51 +08:00
kubeadm :
2018-12-06 18:33:38 +08:00
enabled : true
2017-10-19 16:17:11 +08:00
file : true
2017-09-14 02:00:51 +08:00
version : "{{ kubeadm_version }}"
2019-05-01 16:10:56 +08:00
dest : "{{ local_release_dir }}/kubeadm-{{ kubeadm_version }}-{{ image_arch }}"
2018-09-13 22:49:23 +08:00
sha256 : "{{ kubeadm_binary_checksum }}"
2017-09-14 02:00:51 +08:00
url : "{{ kubeadm_download_url }}"
unarchive : false
owner : "root"
mode : "0755"
2018-03-31 10:40:01 +08:00
groups :
2021-04-29 20:20:50 +08:00
- k8s_cluster
2018-09-13 22:49:23 +08:00
2019-11-28 21:41:03 +08:00
kubelet :
2018-07-30 17:55:25 +08:00
enabled : true
file : true
version : "{{ kube_version }}"
2019-11-28 21:41:03 +08:00
dest : "{{ local_release_dir }}/kubelet-{{ kube_version }}-{{ image_arch }}"
sha256 : "{{ kubelet_binary_checksum }}"
url : "{{ kubelet_download_url }}"
2018-07-30 17:55:25 +08:00
unarchive : false
owner : "root"
mode : "0755"
groups :
2021-04-29 20:20:50 +08:00
- k8s_cluster
2018-09-13 22:49:23 +08:00
2019-11-28 21:41:03 +08:00
kubectl :
enabled : true
file : true
version : "{{ kube_version }}"
dest : "{{ local_release_dir }}/kubectl-{{ kube_version }}-{{ image_arch }}"
sha256 : "{{ kubectl_binary_checksum }}"
url : "{{ kubectl_download_url }}"
unarchive : false
owner : "root"
mode : "0755"
groups :
2021-03-24 08:26:05 +08:00
- kube_control_plane
2019-11-28 21:41:03 +08:00
2019-06-30 05:09:20 +08:00
crictl :
file : true
enabled : "{{ container_manager in ['crio', 'cri', 'containerd'] }}"
version : "{{ crictl_version }}"
2021-03-23 16:39:36 +08:00
dest : "{{ local_release_dir }}/crictl-{{ crictl_version }}-linux-{{ image_arch }}.tar.gz"
2019-06-30 05:09:20 +08:00
sha256 : "{{ crictl_binary_checksum }}"
url : "{{ crictl_download_url }}"
unarchive : true
owner : "root"
mode : "0755"
groups :
2021-04-29 20:20:50 +08:00
- k8s_cluster
2019-06-30 05:09:20 +08:00
2021-03-19 23:40:33 +08:00
crun :
file : true
enabled : "{{ crun_enabled }}"
version : "{{ crun_version }}"
dest : "{{ local_release_dir }}/crun"
sha256 : "{{ crun_binary_checksum }}"
url : "{{ crun_download_url }}"
unarchive : false
owner : "root"
mode : "0755"
groups :
2021-04-29 20:20:50 +08:00
- k8s_cluster
2021-03-19 23:40:33 +08:00
2022-01-22 06:01:07 +08:00
youki :
file : true
enabled : "{{ youki_enabled }}"
version : "{{ youki_version }}"
dest : "{{ local_release_dir }}/youki_v{{ youki_version | regex_replace('\\.', '_') }}_linux.tar.gz"
sha256 : "{{ youki_archive_checksum }}"
url : "{{ youki_download_url }}"
unarchive : true
owner : "root"
mode : "0755"
groups :
- k8s_cluster
2021-10-20 23:47:58 +08:00
runc :
file : true
enabled : "{{ container_manager == 'containerd' }}"
version : "{{ runc_version }}"
dest : "{{ local_release_dir }}/runc"
sha256 : "{{ runc_binary_checksum }}"
url : "{{ runc_download_url }}"
unarchive : false
owner : "root"
mode : "0755"
groups :
- k8s_cluster
2021-03-23 16:39:36 +08:00
kata_containers :
enabled : "{{ kata_containers_enabled }}"
file : true
version : "{{ kata_containers_version }}"
dest : "{{ local_release_dir }}/kata-static-{{ kata_containers_version }}-{{ image_arch }}.tar.xz"
sha256 : "{{ kata_containers_binary_checksum }}"
url : "{{ kata_containers_download_url }}"
unarchive : false
owner : "root"
mode : "0755"
groups :
2021-04-29 20:20:50 +08:00
- k8s_cluster
2021-03-23 16:39:36 +08:00
2021-10-20 23:47:58 +08:00
containerd :
enabled : "{{ container_manager == 'containerd' }}"
file : true
version : "{{ containerd_version }}"
dest : "{{ local_release_dir }}/containerd-{{ containerd_version }}-linux-{{ image_arch }}.tar.gz"
sha256 : "{{ containerd_archive_checksum }}"
url : "{{ containerd_download_url }}"
unarchive : false
owner : "root"
mode : "0755"
groups :
- k8s_cluster
2021-06-21 20:18:51 +08:00
gvisor_runsc :
enabled : "{{ gvisor_enabled }}"
file : true
version : "{{ gvisor_version }}"
dest : "{{ local_release_dir }}/gvisor-runsc"
sha256 : "{{ gvisor_runsc_binary_checksum }}"
2021-07-22 22:51:51 +08:00
url : "{{ gvisor_runsc_download_url }}"
2021-06-21 20:18:51 +08:00
unarchive : false
owner : "root"
mode : 755
groups :
- k8s_cluster
gvisor_containerd_shim :
enabled : "{{ gvisor_enabled }}"
file : true
version : "{{ gvisor_version }}"
dest : "{{ local_release_dir }}/gvisor-containerd-shim-runsc-v1"
sha256 : "{{ gvisor_containerd_shim_binary_checksum }}"
2021-07-22 22:51:51 +08:00
url : "{{ gvisor_containerd_shim_runsc_download_url }}"
2021-06-21 20:18:51 +08:00
unarchive : false
owner : "root"
mode : 755
groups :
- k8s_cluster
2021-04-26 14:47:01 +08:00
nerdctl :
file : true
2021-12-04 04:20:35 +08:00
enabled : "{{ container_manager == 'containerd' }}"
2021-04-26 14:47:01 +08:00
version : "{{ nerdctl_version }}"
dest : "{{ local_release_dir }}/nerdctl-{{ nerdctl_version }}-linux-{{ image_arch }}.tar.gz"
sha256 : "{{ nerdctl_archive_checksum }}"
url : "{{ nerdctl_download_url }}"
unarchive : true
owner : "root"
mode : "0755"
groups :
2021-04-29 20:20:50 +08:00
- k8s_cluster
2021-04-26 14:47:01 +08:00
2018-02-17 11:37:47 +08:00
cilium :
2020-07-17 20:57:01 +08:00
enabled : "{{ kube_network_plugin == 'cilium' or cilium_deploy_additionally | default(false) | bool }}"
2018-02-17 11:37:47 +08:00
container : true
repo : "{{ cilium_image_repo }}"
tag : "{{ cilium_image_tag }}"
sha256 : "{{ cilium_digest_checksum|default(None) }}"
2018-03-31 10:40:01 +08:00
groups :
2021-04-29 20:20:50 +08:00
- k8s_cluster
2018-09-13 22:49:23 +08:00
2018-12-18 16:34:19 +08:00
cilium_init :
2020-07-17 20:57:01 +08:00
enabled : "{{ kube_network_plugin == 'cilium' or cilium_deploy_additionally | default(false) | bool }}"
2018-12-18 16:34:19 +08:00
container : true
repo : "{{ cilium_init_image_repo }}"
tag : "{{ cilium_init_image_tag }}"
sha256 : "{{ cilium_init_digest_checksum|default(None) }}"
groups :
2021-04-29 20:20:50 +08:00
- k8s_cluster
2018-12-18 16:34:19 +08:00
2019-08-06 16:37:55 +08:00
cilium_operator :
2020-07-17 20:57:01 +08:00
enabled : "{{ kube_network_plugin == 'cilium' or cilium_deploy_additionally | default(false) | bool }}"
2019-08-06 16:37:55 +08:00
container : true
repo : "{{ cilium_operator_image_repo }}"
tag : "{{ cilium_operator_image_tag }}"
sha256 : "{{ cilium_operator_digest_checksum|default(None) }}"
groups :
2021-04-29 20:20:50 +08:00
- k8s_cluster
2019-08-06 16:37:55 +08:00
2018-11-04 17:07:38 +08:00
multus :
enabled : "{{ kube_network_plugin_multus }}"
container : true
repo : "{{ multus_image_repo }}"
tag : "{{ multus_image_tag }}"
sha256 : "{{ multus_digest_checksum|default(None) }}"
groups :
2021-04-29 20:20:50 +08:00
- k8s_cluster
2018-11-04 17:07:38 +08:00
2016-09-14 20:30:57 +08:00
flannel :
2017-10-19 16:17:11 +08:00
enabled : "{{ kube_network_plugin == 'flannel' or kube_network_plugin == 'canal' }}"
2016-09-14 20:30:57 +08:00
container : true
repo : "{{ flannel_image_repo }}"
tag : "{{ flannel_image_tag }}"
2016-12-19 22:50:04 +08:00
sha256 : "{{ flannel_digest_checksum|default(None) }}"
2018-03-31 10:40:01 +08:00
groups :
2021-04-29 20:20:50 +08:00
- k8s_cluster
2018-09-13 22:49:23 +08:00
2016-09-14 20:30:57 +08:00
calicoctl :
2017-10-19 16:17:11 +08:00
enabled : "{{ kube_network_plugin == 'calico' or kube_network_plugin == 'canal' }}"
2019-04-15 19:24:04 +08:00
file : true
version : "{{ calico_ctl_version }}"
2020-04-09 22:27:43 +08:00
dest : "{{ local_release_dir }}/calicoctl"
2019-04-15 19:24:04 +08:00
sha256 : "{{ calicoctl_binary_checksum }}"
url : "{{ calicoctl_download_url }}"
unarchive : false
owner : "root"
mode : "0755"
2018-03-31 10:40:01 +08:00
groups :
2021-04-29 20:20:50 +08:00
- k8s_cluster
2018-09-13 22:49:23 +08:00
2016-09-14 20:30:57 +08:00
calico_node :
2017-10-19 16:17:11 +08:00
enabled : "{{ kube_network_plugin == 'calico' or kube_network_plugin == 'canal' }}"
2016-09-14 20:30:57 +08:00
container : true
repo : "{{ calico_node_image_repo }}"
tag : "{{ calico_node_image_tag }}"
2016-12-19 22:50:04 +08:00
sha256 : "{{ calico_node_digest_checksum|default(None) }}"
2018-03-31 10:40:01 +08:00
groups :
2021-04-29 20:20:50 +08:00
- k8s_cluster
2018-09-13 22:49:23 +08:00
2016-11-03 23:57:11 +08:00
calico_cni :
2017-10-19 16:17:11 +08:00
enabled : "{{ kube_network_plugin == 'calico' or kube_network_plugin == 'canal' }}"
2016-11-03 23:57:11 +08:00
container : true
repo : "{{ calico_cni_image_repo }}"
tag : "{{ calico_cni_image_tag }}"
2016-12-19 22:50:04 +08:00
sha256 : "{{ calico_cni_digest_checksum|default(None) }}"
2018-03-31 10:40:01 +08:00
groups :
2021-04-29 20:20:50 +08:00
- k8s_cluster
2018-09-13 22:49:23 +08:00
2021-12-06 21:00:32 +08:00
calico_flexvol :
enabled : "{{ kube_network_plugin == 'calico' or kube_network_plugin == 'canal' }}"
container : true
repo : "{{ calico_flexvol_image_repo }}"
tag : "{{ calico_flexvol_image_tag }}"
sha256 : "{{ calico_flexvol_digest_checksum|default(None) }}"
groups :
- k8s_cluster
2016-11-21 18:20:44 +08:00
calico_policy :
2020-08-01 15:29:48 +08:00
enabled : "{{ enable_network_policy and kube_network_plugin in ['calico', 'canal'] }}"
2016-11-21 18:20:44 +08:00
container : true
repo : "{{ calico_policy_image_repo }}"
tag : "{{ calico_policy_image_tag }}"
2016-12-19 22:50:04 +08:00
sha256 : "{{ calico_policy_digest_checksum|default(None) }}"
2018-03-31 10:40:01 +08:00
groups :
2021-04-29 20:20:50 +08:00
- k8s_cluster
2018-09-13 22:49:23 +08:00
2019-04-25 20:00:48 +08:00
calico_typha :
2019-10-17 22:02:38 +08:00
enabled : "{{ typha_enabled }}"
2019-04-25 20:00:48 +08:00
container : true
repo : "{{ calico_typha_image_repo }}"
tag : "{{ calico_typha_image_tag }}"
sha256 : "{{ calico_typha_digest_checksum|default(None) }}"
groups :
2021-04-29 20:20:50 +08:00
- k8s_cluster
2019-04-25 20:00:48 +08:00
2021-03-19 08:06:36 +08:00
calico_crds :
file : true
enabled : "{{ kube_network_plugin == 'calico' and calico_datastore == 'kdd' }}"
version : "{{ calico_version }}"
dest : "{{ local_release_dir }}/calico-{{ calico_version }}-kdd-crds/{{ calico_version }}.tar.gz"
sha256 : "{{ calico_crds_archive_checksum }}"
url : "{{ calico_crds_download_url }}"
unarchive : true
unarchive_extra_opts :
- "--strip=6"
- "--wildcards"
- "*/_includes/charts/calico/crds/kdd/"
owner : "root"
mode : "0755"
groups :
2021-03-24 08:26:05 +08:00
- kube_control_plane
2021-03-19 08:06:36 +08:00
2017-01-10 22:47:39 +08:00
weave_kube :
2017-10-19 16:17:11 +08:00
enabled : "{{ kube_network_plugin == 'weave' }}"
2017-01-10 22:47:39 +08:00
container : true
repo : "{{ weave_kube_image_repo }}"
tag : "{{ weave_kube_image_tag }}"
sha256 : "{{ weave_kube_digest_checksum|default(None) }}"
2018-03-31 10:40:01 +08:00
groups :
2021-04-29 20:20:50 +08:00
- k8s_cluster
2018-09-13 22:49:23 +08:00
2017-01-10 22:47:39 +08:00
weave_npc :
2017-10-19 16:17:11 +08:00
enabled : "{{ kube_network_plugin == 'weave' }}"
2017-01-10 22:47:39 +08:00
container : true
repo : "{{ weave_npc_image_repo }}"
tag : "{{ weave_npc_image_tag }}"
sha256 : "{{ weave_npc_digest_checksum|default(None) }}"
2018-03-31 10:40:01 +08:00
groups :
2021-04-29 20:20:50 +08:00
- k8s_cluster
2020-07-31 22:33:08 +08:00
2020-04-15 18:10:03 +08:00
kube_ovn :
2019-07-31 11:10:20 +08:00
enabled : "{{ kube_network_plugin == 'kube-ovn' }}"
container : true
2020-04-15 18:10:03 +08:00
repo : "{{ kube_ovn_container_image_repo }}"
tag : "{{ kube_ovn_container_image_tag }}"
2019-07-31 11:10:20 +08:00
sha256 : "{{ kube_ovn_digest_checksum|default(None) }}"
groups :
2021-04-29 20:20:50 +08:00
- k8s_cluster
2019-07-31 11:10:20 +08:00
2018-10-16 22:15:05 +08:00
kube_router :
enabled : "{{ kube_network_plugin == 'kube-router' }}"
container : true
repo : "{{ kube_router_image_repo }}"
tag : "{{ kube_router_image_tag }}"
sha256 : "{{ kube_router_digest_checksum|default(None) }}"
groups :
2021-04-29 20:20:50 +08:00
- k8s_cluster
2018-10-16 22:15:05 +08:00
2016-10-15 05:46:44 +08:00
pod_infra :
2017-10-19 16:17:11 +08:00
enabled : true
2016-10-15 05:46:44 +08:00
container : true
repo : "{{ pod_infra_image_repo }}"
tag : "{{ pod_infra_image_tag }}"
2016-12-19 22:50:04 +08:00
sha256 : "{{ pod_infra_digest_checksum|default(None) }}"
2018-03-31 10:40:01 +08:00
groups :
2021-04-29 20:20:50 +08:00
- k8s_cluster
2018-09-13 22:49:23 +08:00
2017-09-04 16:30:18 +08:00
install_socat :
2021-10-02 00:11:23 +08:00
enabled : "{{ ansible_os_family in ['Flatcar', 'Flatcar Container Linux by Kinvolk'] }}"
2017-09-04 16:30:18 +08:00
container : true
repo : "{{ install_socat_image_repo }}"
tag : "{{ install_socat_image_tag }}"
sha256 : "{{ install_socat_digest_checksum|default(None) }}"
2018-03-31 10:40:01 +08:00
groups :
2021-04-29 20:20:50 +08:00
- k8s_cluster
2018-09-13 22:49:23 +08:00
2016-11-21 18:20:44 +08:00
nginx :
2019-04-10 20:56:18 +08:00
enabled : "{{ loadbalancer_apiserver_localhost and loadbalancer_apiserver_type == 'nginx' }}"
2016-11-21 18:20:44 +08:00
container : true
repo : "{{ nginx_image_repo }}"
tag : "{{ nginx_image_tag }}"
2016-12-19 22:50:04 +08:00
sha256 : "{{ nginx_digest_checksum|default(None) }}"
2018-03-31 10:40:01 +08:00
groups :
2021-04-29 20:20:50 +08:00
- kube_node
2018-09-13 22:49:23 +08:00
2019-04-10 20:56:18 +08:00
haproxy :
enabled : "{{ loadbalancer_apiserver_localhost and loadbalancer_apiserver_type == 'haproxy' }}"
container : true
repo : "{{ haproxy_image_repo }}"
tag : "{{ haproxy_image_tag }}"
sha256 : "{{ haproxy_digest_checksum|default(None) }}"
groups :
2021-04-29 20:20:50 +08:00
- kube_node
2019-04-10 20:56:18 +08:00
2018-03-13 19:00:05 +08:00
coredns :
enabled : "{{ dns_mode in ['coredns', 'coredns_dual'] }}"
container : true
repo : "{{ coredns_image_repo }}"
tag : "{{ coredns_image_tag }}"
sha256 : "{{ coredns_digest_checksum|default(None) }}"
2018-03-31 10:40:01 +08:00
groups :
2021-03-24 08:26:05 +08:00
- kube_control_plane
2018-09-13 22:49:23 +08:00
2018-12-11 09:28:03 +08:00
nodelocaldns :
2019-04-17 23:42:03 +08:00
enabled : "{{ enable_nodelocaldns }}"
2018-12-11 09:28:03 +08:00
container : true
repo : "{{ nodelocaldns_image_repo }}"
tag : "{{ nodelocaldns_image_tag }}"
sha256 : "{{ nodelocaldns_digest_checksum|default(None) }}"
groups :
2021-04-29 20:20:50 +08:00
- k8s_cluster
2018-12-11 09:28:03 +08:00
2018-11-15 17:28:03 +08:00
dnsautoscaler :
2019-04-02 03:32:34 +08:00
enabled : "{{ dns_mode in ['coredns', 'coredns_dual'] }}"
2017-06-16 08:37:55 +08:00
container : true
2018-11-15 17:28:03 +08:00
repo : "{{ dnsautoscaler_image_repo }}"
tag : "{{ dnsautoscaler_image_tag }}"
sha256 : "{{ dnsautoscaler_digest_checksum|default(None) }}"
2018-03-31 10:40:01 +08:00
groups :
2021-03-24 08:26:05 +08:00
- kube_control_plane
2018-09-13 22:49:23 +08:00
2017-03-17 19:56:25 +08:00
helm :
2017-10-19 16:17:11 +08:00
enabled : "{{ helm_enabled }}"
2020-12-02 16:20:50 +08:00
file : true
version : "{{ helm_version }}"
dest : "{{ local_release_dir }}/helm-{{ helm_version }}/helm-{{ helm_version }}-linux-{{ image_arch }}.tar.gz"
sha256 : "{{ helm_archive_checksum }}"
url : "{{ helm_download_url }}"
unarchive : true
owner : "root"
mode : "0755"
2018-03-31 10:40:01 +08:00
groups :
2021-03-24 08:26:05 +08:00
- kube_control_plane
2018-09-13 22:49:23 +08:00
2021-05-03 22:16:03 +08:00
krew :
enabled : "{{ krew_enabled }}"
file : true
version : "{{ krew_version }}"
2021-11-08 18:54:59 +08:00
dest : "{{ local_release_dir }}/krew-{{ host_os }}_{{ image_arch }}.tar.gz"
2021-05-03 22:16:03 +08:00
sha256 : "{{ krew_archive_checksum }}"
url : "{{ krew_download_url }}"
unarchive : true
owner : "root"
mode : "0755"
groups :
- kube_control_plane
2018-03-31 18:57:00 +08:00
registry :
enabled : "{{ registry_enabled }}"
container : true
repo : "{{ registry_image_repo }}"
tag : "{{ registry_image_tag }}"
sha256 : "{{ registry_digest_checksum|default(None) }}"
groups :
2021-04-29 20:20:50 +08:00
- kube_node
2018-09-13 22:49:23 +08:00
2018-11-23 16:36:21 +08:00
metrics_server :
enabled : "{{ metrics_server_enabled }}"
container : true
repo : "{{ metrics_server_image_repo }}"
tag : "{{ metrics_server_image_tag }}"
sha256 : "{{ metrics_server_digest_checksum|default(None) }}"
groups :
2021-03-24 08:26:05 +08:00
- kube_control_plane
2018-11-23 16:36:21 +08:00
addon_resizer :
# Currently addon_resizer is only used by metrics server
enabled : "{{ metrics_server_enabled }}"
container : true
repo : "{{ addon_resizer_image_repo }}"
tag : "{{ addon_resizer_image_tag }}"
sha256 : "{{ addon_resizer_digest_checksum|default(None) }}"
groups :
2021-03-24 08:26:05 +08:00
- kube_control_plane
2018-11-23 16:36:21 +08:00
2018-03-31 19:25:05 +08:00
local_volume_provisioner :
enabled : "{{ local_volume_provisioner_enabled }}"
container : true
repo : "{{ local_volume_provisioner_image_repo }}"
tag : "{{ local_volume_provisioner_image_tag }}"
sha256 : "{{ local_volume_provisioner_digest_checksum|default(None) }}"
groups :
2021-04-29 20:20:50 +08:00
- kube_node
2018-09-13 22:49:23 +08:00
2018-03-31 19:20:53 +08:00
cephfs_provisioner :
enabled : "{{ cephfs_provisioner_enabled }}"
container : true
repo : "{{ cephfs_provisioner_image_repo }}"
tag : "{{ cephfs_provisioner_image_tag }}"
sha256 : "{{ cephfs_provisioner_digest_checksum|default(None) }}"
groups :
2021-04-29 20:20:50 +08:00
- kube_node
2018-09-13 22:49:23 +08:00
2019-04-17 14:14:02 +08:00
rbd_provisioner :
enabled : "{{ rbd_provisioner_enabled }}"
container : true
repo : "{{ rbd_provisioner_image_repo }}"
tag : "{{ rbd_provisioner_image_tag }}"
sha256 : "{{ rbd_provisioner_digest_checksum|default(None) }}"
groups :
2021-04-29 20:20:50 +08:00
- kube_node
2019-04-17 14:14:02 +08:00
2019-02-26 14:45:30 +08:00
local_path_provisioner :
2020-05-28 21:56:02 +08:00
enabled : "{{ local_path_provisioner_enabled }}"
2019-02-26 14:45:30 +08:00
container : true
repo : "{{ local_path_provisioner_image_repo }}"
tag : "{{ local_path_provisioner_image_tag }}"
sha256 : "{{ local_path_provisioner_digest_checksum|default(None) }}"
groups :
2021-04-29 20:20:50 +08:00
- kube_node
2019-02-26 14:45:30 +08:00
2018-03-31 16:04:24 +08:00
ingress_nginx_controller :
enabled : "{{ ingress_nginx_enabled }}"
container : true
repo : "{{ ingress_nginx_controller_image_repo }}"
tag : "{{ ingress_nginx_controller_image_tag }}"
sha256 : "{{ ingress_nginx_controller_digest_checksum|default(None) }}"
groups :
2021-04-29 20:20:50 +08:00
- kube_node
2018-09-13 22:49:23 +08:00
2020-03-16 17:58:35 +08:00
ingress_alb_controller :
enabled : "{{ ingress_alb_enabled }}"
container : true
repo : "{{ alb_ingress_image_repo }}"
tag : "{{ alb_ingress_image_tag }}"
sha256 : "{{ ingress_alb_controller_digest_checksum|default(None) }}"
groups :
2021-04-29 20:20:50 +08:00
- kube_node
2020-03-16 17:58:35 +08:00
2018-03-28 22:30:00 +08:00
cert_manager_controller :
enabled : "{{ cert_manager_enabled }}"
container : true
repo : "{{ cert_manager_controller_image_repo }}"
tag : "{{ cert_manager_controller_image_tag }}"
sha256 : "{{ cert_manager_controller_digest_checksum|default(None) }}"
groups :
2021-04-29 20:20:50 +08:00
- kube_node
2016-05-23 06:25:52 +08:00
2020-08-06 14:26:55 +08:00
cert_manager_cainjector :
enabled : "{{ cert_manager_enabled }}"
container : true
repo : "{{ cert_manager_cainjector_image_repo }}"
tag : "{{ cert_manager_cainjector_image_tag }}"
sha256 : "{{ cert_manager_cainjector_digest_checksum|default(None) }}"
groups :
2021-04-29 20:20:50 +08:00
- kube_node
2020-08-06 14:26:55 +08:00
cert_manager_webhook :
enabled : "{{ cert_manager_enabled }}"
container : true
repo : "{{ cert_manager_webhook_image_repo }}"
tag : "{{ cert_manager_webhook_image_tag }}"
sha256 : "{{ cert_manager_webhook_digest_checksum|default(None) }}"
groups :
2021-04-29 20:20:50 +08:00
- kube_node
2020-08-06 14:26:55 +08:00
2020-03-26 04:10:25 +08:00
csi_attacher :
enabled : "{{ cinder_csi_enabled or aws_ebs_csi_enabled }}"
2020-02-17 19:47:29 +08:00
container : true
2020-03-26 04:10:25 +08:00
repo : "{{ csi_attacher_image_repo }}"
tag : "{{ csi_attacher_image_tag }}"
sha256 : "{{ csi_attacher_digest_checksum|default(None) }}"
2020-02-17 19:47:29 +08:00
groups :
2021-04-29 20:20:50 +08:00
- kube_node
2020-02-17 19:47:29 +08:00
2020-03-26 04:10:25 +08:00
csi_provisioner :
enabled : "{{ cinder_csi_enabled or aws_ebs_csi_enabled }}"
2020-02-17 19:47:29 +08:00
container : true
2020-03-26 04:10:25 +08:00
repo : "{{ csi_provisioner_image_repo }}"
tag : "{{ csi_provisioner_image_tag }}"
sha256 : "{{ csi_provisioner_digest_checksum|default(None) }}"
2020-02-17 19:47:29 +08:00
groups :
2021-04-29 20:20:50 +08:00
- kube_node
2020-02-17 19:47:29 +08:00
2020-03-26 04:10:25 +08:00
csi_snapshotter :
enabled : "{{ cinder_csi_enabled or aws_ebs_csi_enabled }}"
2020-02-17 19:47:29 +08:00
container : true
2020-03-26 04:10:25 +08:00
repo : "{{ csi_snapshotter_image_repo }}"
tag : "{{ csi_snapshotter_image_tag }}"
sha256 : "{{ csi_snapshotter_digest_checksum|default(None) }}"
2020-02-17 19:47:29 +08:00
groups :
2021-04-29 20:20:50 +08:00
- kube_node
2020-02-17 19:47:29 +08:00
2020-09-03 19:01:43 +08:00
snapshot_controller :
2021-09-06 19:24:29 +08:00
enabled : "{{ csi_snapshot_controller_enabled }}"
2020-09-03 19:01:43 +08:00
container : true
repo : "{{ snapshot_controller_image_repo }}"
tag : "{{ snapshot_controller_image_tag }}"
sha256 : "{{ snapshot_controller_digest_checksum|default(None) }}"
groups :
2021-04-29 20:20:50 +08:00
- kube_node
2020-09-03 19:01:43 +08:00
2020-03-26 04:10:25 +08:00
csi_resizer :
enabled : "{{ cinder_csi_enabled or aws_ebs_csi_enabled }}"
2020-02-17 19:47:29 +08:00
container : true
2020-03-26 04:10:25 +08:00
repo : "{{ csi_resizer_image_repo }}"
tag : "{{ csi_resizer_image_tag }}"
sha256 : "{{ csi_resizer_digest_checksum|default(None) }}"
groups :
2021-04-29 20:20:50 +08:00
- kube_node
2020-03-26 04:10:25 +08:00
csi_node_driver_registrar :
enabled : "{{ cinder_csi_enabled or aws_ebs_csi_enabled }}"
container : true
repo : "{{ csi_node_driver_registrar_image_repo }}"
tag : "{{ csi_node_driver_registrar_image_tag }}"
sha256 : "{{ csi_node_driver_registrar_digest_checksum|default(None) }}"
2020-02-17 19:47:29 +08:00
groups :
2021-04-29 20:20:50 +08:00
- kube_node
2020-02-17 19:47:29 +08:00
cinder_csi_plugin :
enabled : "{{ cinder_csi_enabled }}"
container : true
repo : "{{ cinder_csi_plugin_image_repo }}"
tag : "{{ cinder_csi_plugin_image_tag }}"
sha256 : "{{ cinder_csi_plugin_digest_checksum|default(None) }}"
groups :
2021-04-29 20:20:50 +08:00
- kube_node
2020-02-17 19:47:29 +08:00
2020-03-26 04:10:25 +08:00
aws_ebs_csi_plugin :
enabled : "{{ aws_ebs_csi_enabled }}"
2020-02-17 19:47:29 +08:00
container : true
2020-03-26 04:10:25 +08:00
repo : "{{ aws_ebs_csi_plugin_image_repo }}"
tag : "{{ aws_ebs_csi_plugin_image_tag }}"
sha256 : "{{ aws_ebs_csi_plugin_digest_checksum|default(None) }}"
2020-02-17 19:47:29 +08:00
groups :
2021-04-29 20:20:50 +08:00
- kube_node
2020-02-17 19:47:29 +08:00
2018-12-04 02:29:42 +08:00
dashboard :
enabled : "{{ dashboard_enabled }}"
container : true
repo : "{{ dashboard_image_repo }}"
tag : "{{ dashboard_image_tag }}"
sha256 : "{{ dashboard_digest_checksum|default(None) }}"
groups :
2021-03-24 08:26:05 +08:00
- kube_control_plane
2018-12-04 02:29:42 +08:00
2020-04-25 18:55:28 +08:00
dashboard_metrics_scrapper :
enabled : "{{ dashboard_enabled }}"
container : true
repo : "{{ dashboard_metrics_scraper_repo }}"
tag : "{{ dashboard_metrics_scraper_tag }}"
sha256 : "{{ dashboard_digest_checksum|default(None) }}"
groups :
2021-03-24 08:26:05 +08:00
- kube_control_plane
2020-04-25 18:55:28 +08:00
2017-10-19 16:17:11 +08:00
download_defaults :
container : false
file : false
repo : None
tag : None
enabled : false
dest : None
version : None
url : None
unarchive : false
owner : kube
mode : None