|
|
|
|
@@ -74,17 +74,16 @@ image_info_command_on_localhost: "{{ lookup('vars', image_command_tool_on_localh
|
|
|
|
|
image_arch: "{{ host_architecture | default('amd64') }}"
|
|
|
|
|
|
|
|
|
|
# Versions
|
|
|
|
|
kubeadm_version: "{{ kube_version }}"
|
|
|
|
|
crun_version: 1.8.5
|
|
|
|
|
runc_version: v1.1.12
|
|
|
|
|
crun_version: 1.14.4
|
|
|
|
|
runc_version: v1.1.13
|
|
|
|
|
kata_containers_version: 3.1.3
|
|
|
|
|
youki_version: 0.1.0
|
|
|
|
|
gvisor_version: 20230807
|
|
|
|
|
containerd_version: 1.7.13
|
|
|
|
|
cri_dockerd_version: 0.3.9
|
|
|
|
|
gvisor_version: 20240305
|
|
|
|
|
containerd_version: 1.7.21
|
|
|
|
|
cri_dockerd_version: 0.3.11
|
|
|
|
|
|
|
|
|
|
# this is relevant when container_manager == 'docker'
|
|
|
|
|
docker_containerd_version: 1.6.28
|
|
|
|
|
docker_containerd_version: 1.6.32
|
|
|
|
|
|
|
|
|
|
# gcr and kubernetes image repo define
|
|
|
|
|
gcr_image_repo: "gcr.io"
|
|
|
|
|
@@ -101,7 +100,7 @@ github_image_repo: "ghcr.io"
|
|
|
|
|
|
|
|
|
|
# TODO(mattymo): Move calico versions to roles/network_plugins/calico/defaults
|
|
|
|
|
# after migration to container download
|
|
|
|
|
calico_version: "v3.26.4"
|
|
|
|
|
calico_version: "v3.28.1"
|
|
|
|
|
calico_ctl_version: "{{ calico_version }}"
|
|
|
|
|
calico_cni_version: "{{ calico_version }}"
|
|
|
|
|
calico_flexvol_version: "{{ calico_version }}"
|
|
|
|
|
@@ -113,89 +112,94 @@ calico_apiserver_enabled: false
|
|
|
|
|
|
|
|
|
|
flannel_version: "v0.22.0"
|
|
|
|
|
flannel_cni_version: "v1.1.2"
|
|
|
|
|
cni_version: "v1.3.0"
|
|
|
|
|
weave_version: 2.8.1
|
|
|
|
|
weave_version: 2.8.7
|
|
|
|
|
cni_version: "v1.4.0"
|
|
|
|
|
|
|
|
|
|
cilium_version: "v1.13.4"
|
|
|
|
|
cilium_cli_version: "v0.15.0"
|
|
|
|
|
cilium_version: "v1.15.4"
|
|
|
|
|
cilium_cli_version: "v0.16.0"
|
|
|
|
|
cilium_enable_hubble: false
|
|
|
|
|
|
|
|
|
|
kube_ovn_version: "v1.11.5"
|
|
|
|
|
kube_ovn_version: "v1.12.21"
|
|
|
|
|
kube_ovn_dpdk_version: "19.11-{{ kube_ovn_version }}"
|
|
|
|
|
kube_router_version: "v2.0.0"
|
|
|
|
|
multus_version: "v3.8"
|
|
|
|
|
helm_version: "v3.13.1"
|
|
|
|
|
nerdctl_version: "1.7.1"
|
|
|
|
|
helm_version: "v3.15.4"
|
|
|
|
|
nerdctl_version: "1.7.6"
|
|
|
|
|
krew_version: "v0.4.4"
|
|
|
|
|
skopeo_version: "v1.13.2"
|
|
|
|
|
skopeo_version: "v1.15.0"
|
|
|
|
|
|
|
|
|
|
# Get kubernetes major version (i.e. 1.17.4 => 1.17)
|
|
|
|
|
kube_major_version: "{{ kube_version | regex_replace('^v([0-9])+\\.([0-9]+)\\.[0-9]+', 'v\\1.\\2') }}"
|
|
|
|
|
|
|
|
|
|
pod_infra_supported_versions:
|
|
|
|
|
v1.30: "3.9"
|
|
|
|
|
v1.29: "3.9"
|
|
|
|
|
v1.28: "3.9"
|
|
|
|
|
v1.27: "3.9"
|
|
|
|
|
pod_infra_version: "{{ pod_infra_supported_versions[kube_major_version] }}"
|
|
|
|
|
|
|
|
|
|
etcd_supported_versions:
|
|
|
|
|
v1.29: "v3.5.10"
|
|
|
|
|
v1.28: "v3.5.10"
|
|
|
|
|
v1.27: "v3.5.10"
|
|
|
|
|
v1.30: "v3.5.12"
|
|
|
|
|
v1.29: "v3.5.12"
|
|
|
|
|
v1.28: "v3.5.12"
|
|
|
|
|
etcd_version: "{{ etcd_supported_versions[kube_major_version] }}"
|
|
|
|
|
|
|
|
|
|
crictl_supported_versions:
|
|
|
|
|
v1.30: "v1.30.0"
|
|
|
|
|
v1.29: "v1.29.0"
|
|
|
|
|
v1.28: "v1.28.0"
|
|
|
|
|
v1.27: "v1.27.1"
|
|
|
|
|
crictl_version: "{{ crictl_supported_versions[kube_major_version] }}"
|
|
|
|
|
|
|
|
|
|
crio_supported_versions:
|
|
|
|
|
v1.30: v1.30.3
|
|
|
|
|
v1.29: v1.29.1
|
|
|
|
|
v1.28: v1.28.1
|
|
|
|
|
v1.27: v1.27.1
|
|
|
|
|
v1.28: v1.28.4
|
|
|
|
|
crio_version: "{{ crio_supported_versions[kube_major_version] }}"
|
|
|
|
|
|
|
|
|
|
# Scheduler plugins doesn't build for K8s 1.28 yet
|
|
|
|
|
# Scheduler plugins doesn't build for K8s 1.29 yet
|
|
|
|
|
scheduler_plugins_supported_versions:
|
|
|
|
|
v1.30: 0
|
|
|
|
|
v1.29: 0
|
|
|
|
|
v1.28: 0
|
|
|
|
|
v1.27: v0.27.8
|
|
|
|
|
v1.28: v0.28.9
|
|
|
|
|
scheduler_plugins_version: "{{ scheduler_plugins_supported_versions[kube_major_version] }}"
|
|
|
|
|
|
|
|
|
|
yq_version: "v4.35.2"
|
|
|
|
|
yq_version: "v4.42.1"
|
|
|
|
|
|
|
|
|
|
github_url: https://github.com
|
|
|
|
|
dl_k8s_io_url: https://dl.k8s.io
|
|
|
|
|
storage_googleapis_url: https://storage.googleapis.com
|
|
|
|
|
get_helm_url: https://get.helm.sh
|
|
|
|
|
|
|
|
|
|
# Download URLs
|
|
|
|
|
kubelet_download_url: "https://dl.k8s.io/release/{{ kube_version }}/bin/linux/{{ image_arch }}/kubelet"
|
|
|
|
|
kubectl_download_url: "https://dl.k8s.io/release/{{ kube_version }}/bin/linux/{{ image_arch }}/kubectl"
|
|
|
|
|
kubeadm_download_url: "https://dl.k8s.io/release/{{ kubeadm_version }}/bin/linux/{{ image_arch }}/kubeadm"
|
|
|
|
|
etcd_download_url: "https://github.com/etcd-io/etcd/releases/download/{{ etcd_version }}/etcd-{{ etcd_version }}-linux-{{ image_arch }}.tar.gz"
|
|
|
|
|
cni_download_url: "https://github.com/containernetworking/plugins/releases/download/{{ cni_version }}/cni-plugins-linux-{{ image_arch }}-{{ cni_version }}.tgz"
|
|
|
|
|
calicoctl_download_url: "https://github.com/projectcalico/calico/releases/download/{{ calico_ctl_version }}/calicoctl-linux-{{ image_arch }}"
|
|
|
|
|
calico_crds_download_url: "https://github.com/projectcalico/calico/archive/{{ calico_version }}.tar.gz"
|
|
|
|
|
ciliumcli_download_url: "https://github.com/cilium/cilium-cli/releases/download/{{ cilium_cli_version }}/cilium-linux-{{ image_arch }}.tar.gz"
|
|
|
|
|
crictl_download_url: "https://github.com/kubernetes-sigs/cri-tools/releases/download/{{ crictl_version }}/crictl-{{ crictl_version }}-{{ ansible_system | lower }}-{{ image_arch }}.tar.gz"
|
|
|
|
|
crio_download_url: "https://storage.googleapis.com/cri-o/artifacts/cri-o.{{ image_arch }}.{{ crio_version }}.tar.gz"
|
|
|
|
|
helm_download_url: "https://get.helm.sh/helm-{{ helm_version }}-linux-{{ image_arch }}.tar.gz"
|
|
|
|
|
runc_download_url: "https://github.com/opencontainers/runc/releases/download/{{ runc_version }}/runc.{{ image_arch }}"
|
|
|
|
|
crun_download_url: "https://github.com/containers/crun/releases/download/{{ crun_version }}/crun-{{ crun_version }}-linux-{{ image_arch }}"
|
|
|
|
|
youki_download_url: "https://github.com/containers/youki/releases/download/v{{ youki_version }}/youki_{{ youki_version | regex_replace('\\.', '_') }}_linux.tar.gz"
|
|
|
|
|
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"
|
|
|
|
|
kubelet_download_url: "{{ dl_k8s_io_url }}/release/{{ kube_version }}/bin/linux/{{ image_arch }}/kubelet"
|
|
|
|
|
kubectl_download_url: "{{ dl_k8s_io_url }}/release/{{ kube_version }}/bin/linux/{{ image_arch }}/kubectl"
|
|
|
|
|
kubeadm_download_url: "{{ dl_k8s_io_url }}/release/{{ kube_version }}/bin/linux/{{ image_arch }}/kubeadm"
|
|
|
|
|
etcd_download_url: "{{ github_url }}/etcd-io/etcd/releases/download/{{ etcd_version }}/etcd-{{ etcd_version }}-linux-{{ image_arch }}.tar.gz"
|
|
|
|
|
cni_download_url: "{{ github_url }}/containernetworking/plugins/releases/download/{{ cni_version }}/cni-plugins-linux-{{ image_arch }}-{{ cni_version }}.tgz"
|
|
|
|
|
calicoctl_download_url: "{{ github_url }}/projectcalico/calico/releases/download/{{ calico_ctl_version }}/calicoctl-linux-{{ image_arch }}"
|
|
|
|
|
calico_crds_download_url: "{{ github_url }}/projectcalico/calico/archive/{{ calico_version }}.tar.gz"
|
|
|
|
|
ciliumcli_download_url: "{{ github_url }}/cilium/cilium-cli/releases/download/{{ cilium_cli_version }}/cilium-linux-{{ image_arch }}.tar.gz"
|
|
|
|
|
crictl_download_url: "{{ github_url }}/kubernetes-sigs/cri-tools/releases/download/{{ crictl_version }}/crictl-{{ crictl_version }}-{{ ansible_system | lower }}-{{ image_arch }}.tar.gz"
|
|
|
|
|
crio_download_url: "{{ storage_googleapis_url }}/cri-o/artifacts/cri-o.{{ image_arch }}.{{ crio_version }}.tar.gz"
|
|
|
|
|
helm_download_url: "{{ get_helm_url }}/helm-{{ helm_version }}-linux-{{ image_arch }}.tar.gz"
|
|
|
|
|
runc_download_url: "{{ github_url }}/opencontainers/runc/releases/download/{{ runc_version }}/runc.{{ image_arch }}"
|
|
|
|
|
crun_download_url: "{{ github_url }}/containers/crun/releases/download/{{ crun_version }}/crun-{{ crun_version }}-linux-{{ image_arch }}"
|
|
|
|
|
youki_download_url: "{{ github_url }}/containers/youki/releases/download/v{{ youki_version }}/youki_{{ youki_version | regex_replace('\\.', '_') }}_linux.tar.gz"
|
|
|
|
|
kata_containers_download_url: "{{ github_url }}/kata-containers/kata-containers/releases/download/{{ kata_containers_version }}/kata-static-{{ kata_containers_version }}-{{ ansible_architecture }}.tar.xz"
|
|
|
|
|
# gVisor only supports amd64 and uses x86_64 to in the download link
|
|
|
|
|
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"
|
|
|
|
|
nerdctl_download_url: "https://github.com/containerd/nerdctl/releases/download/v{{ nerdctl_version }}/nerdctl-{{ nerdctl_version }}-{{ ansible_system | lower }}-{{ image_arch }}.tar.gz"
|
|
|
|
|
krew_download_url: "https://github.com/kubernetes-sigs/krew/releases/download/{{ krew_version }}/krew-{{ host_os }}_{{ image_arch }}.tar.gz"
|
|
|
|
|
containerd_download_url: "https://github.com/containerd/containerd/releases/download/v{{ containerd_version }}/containerd-{{ containerd_version }}-linux-{{ image_arch }}.tar.gz"
|
|
|
|
|
cri_dockerd_download_url: "https://github.com/Mirantis/cri-dockerd/releases/download/v{{ cri_dockerd_version }}/cri-dockerd-{{ cri_dockerd_version }}.{{ image_arch }}.tgz"
|
|
|
|
|
skopeo_download_url: "https://github.com/lework/skopeo-binary/releases/download/{{ skopeo_version }}/skopeo-linux-{{ image_arch }}"
|
|
|
|
|
yq_download_url: "https://github.com/mikefarah/yq/releases/download/{{ yq_version }}/yq_linux_{{ image_arch }}"
|
|
|
|
|
gvisor_runsc_download_url: "{{ storage_googleapis_url }}/gvisor/releases/release/{{ gvisor_version }}/{{ ansible_architecture }}/runsc"
|
|
|
|
|
gvisor_containerd_shim_runsc_download_url: "{{ storage_googleapis_url }}/gvisor/releases/release/{{ gvisor_version }}/{{ ansible_architecture }}/containerd-shim-runsc-v1"
|
|
|
|
|
nerdctl_download_url: "{{ github_url }}/containerd/nerdctl/releases/download/v{{ nerdctl_version }}/nerdctl-{{ nerdctl_version }}-{{ ansible_system | lower }}-{{ image_arch }}.tar.gz"
|
|
|
|
|
krew_download_url: "{{ github_url }}/kubernetes-sigs/krew/releases/download/{{ krew_version }}/krew-{{ host_os }}_{{ image_arch }}.tar.gz"
|
|
|
|
|
containerd_download_url: "{{ github_url }}/containerd/containerd/releases/download/v{{ containerd_version }}/containerd-{{ containerd_version }}-linux-{{ image_arch }}.tar.gz"
|
|
|
|
|
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/{{ skopeo_version }}/skopeo-linux-{{ image_arch }}"
|
|
|
|
|
yq_download_url: "{{ github_url }}/mikefarah/yq/releases/download/{{ yq_version }}/yq_linux_{{ image_arch }}"
|
|
|
|
|
|
|
|
|
|
etcd_binary_checksum: "{{ etcd_binary_checksums[image_arch][etcd_version] }}"
|
|
|
|
|
cni_binary_checksum: "{{ cni_binary_checksums[image_arch][cni_version] }}"
|
|
|
|
|
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][kubeadm_version] }}"
|
|
|
|
|
kubeadm_binary_checksum: "{{ kubeadm_checksums[image_arch][kube_version] }}"
|
|
|
|
|
yq_binary_checksum: "{{ yq_checksums[image_arch][yq_version] }}"
|
|
|
|
|
calicoctl_binary_checksum: "{{ calicoctl_binary_checksums[image_arch][calico_ctl_version] }}"
|
|
|
|
|
calico_crds_archive_checksum: "{{ calico_crds_archive_checksums[calico_version] }}"
|
|
|
|
|
@@ -250,9 +254,9 @@ netcheck_agent_image_tag: "{{ netcheck_version }}"
|
|
|
|
|
netcheck_server_image_repo: "{{ docker_image_repo }}/mirantis/k8s-netchecker-server"
|
|
|
|
|
netcheck_server_image_tag: "{{ netcheck_version }}"
|
|
|
|
|
netcheck_etcd_image_tag: "v3.4.17"
|
|
|
|
|
weave_kube_image_repo: "{{ docker_image_repo }}/weaveworks/weave-kube"
|
|
|
|
|
weave_kube_image_repo: "{{ docker_image_repo }}/rajchaudhuri/weave-kube"
|
|
|
|
|
weave_kube_image_tag: "{{ weave_version }}"
|
|
|
|
|
weave_npc_image_repo: "{{ docker_image_repo }}/weaveworks/weave-npc"
|
|
|
|
|
weave_npc_image_repo: "{{ docker_image_repo }}/rajchaudhuri/weave-npc"
|
|
|
|
|
weave_npc_image_tag: "{{ weave_version }}"
|
|
|
|
|
cilium_image_repo: "{{ quay_image_repo }}/cilium/cilium"
|
|
|
|
|
cilium_image_tag: "{{ cilium_version }}"
|
|
|
|
|
@@ -270,15 +274,19 @@ cilium_hubble_envoy_image_repo: "{{ docker_image_repo }}/envoyproxy/envoy"
|
|
|
|
|
cilium_hubble_envoy_image_tag: "v1.22.5"
|
|
|
|
|
kube_ovn_container_image_repo: "{{ docker_image_repo }}/kubeovn/kube-ovn"
|
|
|
|
|
kube_ovn_container_image_tag: "{{ kube_ovn_version }}"
|
|
|
|
|
kube_ovn_vpc_container_image_repo: "{{ docker_image_repo }}/kubeovn/vpc-nat-gateway"
|
|
|
|
|
kube_ovn_vpc_container_image_tag: "{{ kube_ovn_version }}"
|
|
|
|
|
kube_ovn_dpdk_container_image_repo: "{{ docker_image_repo }}/kubeovn/kube-ovn-dpdk"
|
|
|
|
|
kube_ovn_dpdk_container_image_tag: "{{ kube_ovn_dpdk_version }}"
|
|
|
|
|
kube_router_image_repo: "{{ docker_image_repo }}/cloudnativelabs/kube-router"
|
|
|
|
|
kube_router_image_tag: "{{ kube_router_version }}"
|
|
|
|
|
multus_image_repo: "{{ github_image_repo }}/k8snetworkplumbingwg/multus-cni"
|
|
|
|
|
multus_image_tag: "{{ multus_version }}"
|
|
|
|
|
external_openstack_cloud_controller_image_repo: "registry.k8s.io/provider-os/openstack-cloud-controller-manager"
|
|
|
|
|
external_openstack_cloud_controller_image_tag: "v1.30.0"
|
|
|
|
|
|
|
|
|
|
kube_vip_image_repo: "{{ github_image_repo }}/kube-vip/kube-vip"
|
|
|
|
|
kube_vip_image_tag: v0.5.12
|
|
|
|
|
kube_vip_image_tag: v0.8.0
|
|
|
|
|
nginx_image_repo: "{{ docker_image_repo }}/library/nginx"
|
|
|
|
|
nginx_image_tag: 1.25.2-alpine
|
|
|
|
|
haproxy_image_repo: "{{ docker_image_repo }}/library/haproxy"
|
|
|
|
|
@@ -324,14 +332,16 @@ rbd_provisioner_image_tag: "{{ rbd_provisioner_version }}"
|
|
|
|
|
local_path_provisioner_version: "v0.0.24"
|
|
|
|
|
local_path_provisioner_image_repo: "{{ docker_image_repo }}/rancher/local-path-provisioner"
|
|
|
|
|
local_path_provisioner_image_tag: "{{ local_path_provisioner_version }}"
|
|
|
|
|
ingress_nginx_version: "v1.9.6"
|
|
|
|
|
ingress_nginx_version: "v1.11.2"
|
|
|
|
|
ingress_nginx_controller_image_repo: "{{ kube_image_repo }}/ingress-nginx/controller"
|
|
|
|
|
ingress_nginx_opentelemetry_image_repo: "{{ kube_image_repo }}/ingress-nginx/opentelemetry"
|
|
|
|
|
ingress_nginx_controller_image_tag: "{{ ingress_nginx_version }}"
|
|
|
|
|
ingress_nginx_opentelemetry_image_tag: "v20230721-3e2062ee5"
|
|
|
|
|
ingress_nginx_kube_webhook_certgen_image_repo: "{{ kube_image_repo }}/ingress-nginx/kube-webhook-certgen"
|
|
|
|
|
ingress_nginx_kube_webhook_certgen_image_tag: "v20231011-8b53cabe0"
|
|
|
|
|
ingress_nginx_kube_webhook_certgen_image_tag: "v1.4.3"
|
|
|
|
|
alb_ingress_image_repo: "{{ docker_image_repo }}/amazon/aws-alb-ingress-controller"
|
|
|
|
|
alb_ingress_image_tag: "v1.1.9"
|
|
|
|
|
cert_manager_version: "v1.13.2"
|
|
|
|
|
cert_manager_version: "v1.14.7"
|
|
|
|
|
cert_manager_controller_image_repo: "{{ quay_image_repo }}/jetstack/cert-manager-controller"
|
|
|
|
|
cert_manager_controller_image_tag: "{{ cert_manager_version }}"
|
|
|
|
|
cert_manager_cainjector_image_repo: "{{ quay_image_repo }}/jetstack/cert-manager-cainjector"
|
|
|
|
|
@@ -353,13 +363,13 @@ csi_livenessprobe_image_repo: "{{ kube_image_repo }}/sig-storage/livenessprobe"
|
|
|
|
|
csi_livenessprobe_image_tag: "v2.5.0"
|
|
|
|
|
|
|
|
|
|
snapshot_controller_supported_versions:
|
|
|
|
|
v1.29: "v6.3.3"
|
|
|
|
|
v1.28: "v4.2.1"
|
|
|
|
|
v1.27: "v4.2.1"
|
|
|
|
|
v1.30: "v7.0.2"
|
|
|
|
|
v1.29: "v7.0.2"
|
|
|
|
|
v1.28: "v7.0.2"
|
|
|
|
|
snapshot_controller_image_repo: "{{ kube_image_repo }}/sig-storage/snapshot-controller"
|
|
|
|
|
snapshot_controller_image_tag: "{{ snapshot_controller_supported_versions[kube_major_version] }}"
|
|
|
|
|
|
|
|
|
|
cinder_csi_plugin_version: "v1.29.0"
|
|
|
|
|
cinder_csi_plugin_version: "v1.30.0"
|
|
|
|
|
cinder_csi_plugin_image_repo: "{{ kube_image_repo }}/provider-os/cinder-csi-plugin"
|
|
|
|
|
cinder_csi_plugin_image_tag: "{{ cinder_csi_plugin_version }}"
|
|
|
|
|
|
|
|
|
|
@@ -398,6 +408,10 @@ metallb_speaker_image_repo: "{{ quay_image_repo }}/metallb/speaker"
|
|
|
|
|
metallb_controller_image_repo: "{{ quay_image_repo }}/metallb/controller"
|
|
|
|
|
metallb_version: v0.13.9
|
|
|
|
|
|
|
|
|
|
node_feature_discovery_version: v0.16.4
|
|
|
|
|
node_feature_discovery_image_repo: "{{ kube_image_repo }}/nfd/node-feature-discovery"
|
|
|
|
|
node_feature_discovery_image_tag: "{{ node_feature_discovery_version }}"
|
|
|
|
|
|
|
|
|
|
downloads:
|
|
|
|
|
netcheck_server:
|
|
|
|
|
enabled: "{{ deploy_netchecker }}"
|
|
|
|
|
@@ -406,7 +420,7 @@ downloads:
|
|
|
|
|
tag: "{{ netcheck_server_image_tag }}"
|
|
|
|
|
sha256: "{{ netcheck_server_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
netcheck_agent:
|
|
|
|
|
enabled: "{{ deploy_netchecker }}"
|
|
|
|
|
@@ -415,7 +429,7 @@ downloads:
|
|
|
|
|
tag: "{{ netcheck_agent_image_tag }}"
|
|
|
|
|
sha256: "{{ netcheck_agent_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
etcd:
|
|
|
|
|
container: "{{ etcd_deployment_type != 'host' }}"
|
|
|
|
|
@@ -433,7 +447,7 @@ downloads:
|
|
|
|
|
owner: "root"
|
|
|
|
|
mode: "0755"
|
|
|
|
|
groups:
|
|
|
|
|
- etcd
|
|
|
|
|
- etcd
|
|
|
|
|
|
|
|
|
|
cni:
|
|
|
|
|
enabled: true
|
|
|
|
|
@@ -446,20 +460,20 @@ downloads:
|
|
|
|
|
owner: "root"
|
|
|
|
|
mode: "0755"
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
kubeadm:
|
|
|
|
|
enabled: true
|
|
|
|
|
file: true
|
|
|
|
|
version: "{{ kubeadm_version }}"
|
|
|
|
|
dest: "{{ local_release_dir }}/kubeadm-{{ kubeadm_version }}-{{ image_arch }}"
|
|
|
|
|
version: "{{ kube_version }}"
|
|
|
|
|
dest: "{{ local_release_dir }}/kubeadm-{{ kube_version }}-{{ image_arch }}"
|
|
|
|
|
sha256: "{{ kubeadm_binary_checksum }}"
|
|
|
|
|
url: "{{ kubeadm_download_url }}"
|
|
|
|
|
unarchive: false
|
|
|
|
|
owner: "root"
|
|
|
|
|
mode: "0755"
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
kubelet:
|
|
|
|
|
enabled: true
|
|
|
|
|
@@ -472,7 +486,7 @@ downloads:
|
|
|
|
|
owner: "root"
|
|
|
|
|
mode: "0755"
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
kubectl:
|
|
|
|
|
enabled: true
|
|
|
|
|
@@ -485,7 +499,7 @@ downloads:
|
|
|
|
|
owner: "root"
|
|
|
|
|
mode: "0755"
|
|
|
|
|
groups:
|
|
|
|
|
- kube_control_plane
|
|
|
|
|
- kube_control_plane
|
|
|
|
|
|
|
|
|
|
crictl:
|
|
|
|
|
file: true
|
|
|
|
|
@@ -498,7 +512,7 @@ downloads:
|
|
|
|
|
owner: "root"
|
|
|
|
|
mode: "0755"
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
crio:
|
|
|
|
|
file: true
|
|
|
|
|
@@ -511,7 +525,7 @@ downloads:
|
|
|
|
|
owner: "root"
|
|
|
|
|
mode: "0755"
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
cri_dockerd:
|
|
|
|
|
file: true
|
|
|
|
|
@@ -522,11 +536,11 @@ downloads:
|
|
|
|
|
url: "{{ cri_dockerd_download_url }}"
|
|
|
|
|
unarchive: true
|
|
|
|
|
unarchive_extra_opts:
|
|
|
|
|
- --strip=1
|
|
|
|
|
- --strip=1
|
|
|
|
|
owner: "root"
|
|
|
|
|
mode: "0755"
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
crun:
|
|
|
|
|
file: true
|
|
|
|
|
@@ -539,7 +553,7 @@ downloads:
|
|
|
|
|
owner: "root"
|
|
|
|
|
mode: "0755"
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
youki:
|
|
|
|
|
file: true
|
|
|
|
|
@@ -552,7 +566,7 @@ downloads:
|
|
|
|
|
owner: "root"
|
|
|
|
|
mode: "0755"
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
runc:
|
|
|
|
|
file: true
|
|
|
|
|
@@ -565,7 +579,7 @@ downloads:
|
|
|
|
|
owner: "root"
|
|
|
|
|
mode: "0755"
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
kata_containers:
|
|
|
|
|
enabled: "{{ kata_containers_enabled }}"
|
|
|
|
|
@@ -578,7 +592,7 @@ downloads:
|
|
|
|
|
owner: "root"
|
|
|
|
|
mode: "0755"
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
containerd:
|
|
|
|
|
enabled: "{{ container_manager == 'containerd' }}"
|
|
|
|
|
@@ -591,7 +605,7 @@ downloads:
|
|
|
|
|
owner: "root"
|
|
|
|
|
mode: "0755"
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
gvisor_runsc:
|
|
|
|
|
enabled: "{{ gvisor_enabled }}"
|
|
|
|
|
@@ -604,7 +618,7 @@ downloads:
|
|
|
|
|
owner: "root"
|
|
|
|
|
mode: 755
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
gvisor_containerd_shim:
|
|
|
|
|
enabled: "{{ gvisor_enabled }}"
|
|
|
|
|
@@ -617,7 +631,7 @@ downloads:
|
|
|
|
|
owner: "root"
|
|
|
|
|
mode: 755
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
nerdctl:
|
|
|
|
|
file: true
|
|
|
|
|
@@ -630,7 +644,7 @@ downloads:
|
|
|
|
|
owner: "root"
|
|
|
|
|
mode: "0755"
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
skopeo:
|
|
|
|
|
file: true
|
|
|
|
|
@@ -643,7 +657,7 @@ downloads:
|
|
|
|
|
owner: "root"
|
|
|
|
|
mode: "0755"
|
|
|
|
|
groups:
|
|
|
|
|
- kube_control_plane
|
|
|
|
|
- kube_control_plane
|
|
|
|
|
|
|
|
|
|
cilium:
|
|
|
|
|
enabled: "{{ kube_network_plugin == 'cilium' or cilium_deploy_additionally | default(false) | bool }}"
|
|
|
|
|
@@ -652,7 +666,7 @@ downloads:
|
|
|
|
|
tag: "{{ cilium_image_tag }}"
|
|
|
|
|
sha256: "{{ cilium_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
cilium_operator:
|
|
|
|
|
enabled: "{{ kube_network_plugin == 'cilium' or cilium_deploy_additionally | default(false) | bool }}"
|
|
|
|
|
@@ -661,7 +675,7 @@ downloads:
|
|
|
|
|
tag: "{{ cilium_operator_image_tag }}"
|
|
|
|
|
sha256: "{{ cilium_operator_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
cilium_hubble_relay:
|
|
|
|
|
enabled: "{{ cilium_enable_hubble }}"
|
|
|
|
|
@@ -670,7 +684,7 @@ downloads:
|
|
|
|
|
tag: "{{ cilium_hubble_relay_image_tag }}"
|
|
|
|
|
sha256: "{{ cilium_hubble_relay_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
cilium_hubble_certgen:
|
|
|
|
|
enabled: "{{ cilium_enable_hubble }}"
|
|
|
|
|
@@ -679,7 +693,7 @@ downloads:
|
|
|
|
|
tag: "{{ cilium_hubble_certgen_image_tag }}"
|
|
|
|
|
sha256: "{{ cilium_hubble_certgen_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
cilium_hubble_ui:
|
|
|
|
|
enabled: "{{ cilium_enable_hubble }}"
|
|
|
|
|
@@ -688,7 +702,7 @@ downloads:
|
|
|
|
|
tag: "{{ cilium_hubble_ui_image_tag }}"
|
|
|
|
|
sha256: "{{ cilium_hubble_ui_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
cilium_hubble_ui_backend:
|
|
|
|
|
enabled: "{{ cilium_enable_hubble }}"
|
|
|
|
|
@@ -697,7 +711,7 @@ downloads:
|
|
|
|
|
tag: "{{ cilium_hubble_ui_backend_image_tag }}"
|
|
|
|
|
sha256: "{{ cilium_hubble_ui_backend_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
cilium_hubble_envoy:
|
|
|
|
|
enabled: "{{ cilium_enable_hubble }}"
|
|
|
|
|
@@ -706,7 +720,7 @@ downloads:
|
|
|
|
|
tag: "{{ cilium_hubble_envoy_image_tag }}"
|
|
|
|
|
sha256: "{{ cilium_hubble_envoy_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
ciliumcli:
|
|
|
|
|
enabled: "{{ kube_network_plugin == 'cilium' or cilium_deploy_additionally | default(false) | bool }}"
|
|
|
|
|
@@ -719,7 +733,7 @@ downloads:
|
|
|
|
|
owner: "root"
|
|
|
|
|
mode: "0755"
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
multus:
|
|
|
|
|
enabled: "{{ kube_network_plugin_multus }}"
|
|
|
|
|
@@ -728,7 +742,7 @@ downloads:
|
|
|
|
|
tag: "{{ multus_image_tag }}"
|
|
|
|
|
sha256: "{{ multus_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
flannel:
|
|
|
|
|
enabled: "{{ kube_network_plugin == 'flannel' }}"
|
|
|
|
|
@@ -737,7 +751,7 @@ downloads:
|
|
|
|
|
tag: "{{ flannel_image_tag }}"
|
|
|
|
|
sha256: "{{ flannel_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
flannel_init:
|
|
|
|
|
enabled: "{{ kube_network_plugin == 'flannel' }}"
|
|
|
|
|
@@ -746,7 +760,7 @@ downloads:
|
|
|
|
|
tag: "{{ flannel_init_image_tag }}"
|
|
|
|
|
sha256: "{{ flannel_init_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
calicoctl:
|
|
|
|
|
enabled: "{{ kube_network_plugin == 'calico' }}"
|
|
|
|
|
@@ -759,7 +773,7 @@ downloads:
|
|
|
|
|
owner: "root"
|
|
|
|
|
mode: "0755"
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
calico_node:
|
|
|
|
|
enabled: "{{ kube_network_plugin == 'calico' }}"
|
|
|
|
|
@@ -768,7 +782,7 @@ downloads:
|
|
|
|
|
tag: "{{ calico_node_image_tag }}"
|
|
|
|
|
sha256: "{{ calico_node_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
calico_cni:
|
|
|
|
|
enabled: "{{ kube_network_plugin == 'calico' }}"
|
|
|
|
|
@@ -777,7 +791,7 @@ downloads:
|
|
|
|
|
tag: "{{ calico_cni_image_tag }}"
|
|
|
|
|
sha256: "{{ calico_cni_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
calico_flexvol:
|
|
|
|
|
enabled: "{{ kube_network_plugin == 'calico' }}"
|
|
|
|
|
@@ -786,7 +800,7 @@ downloads:
|
|
|
|
|
tag: "{{ calico_flexvol_image_tag }}"
|
|
|
|
|
sha256: "{{ calico_flexvol_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
calico_policy:
|
|
|
|
|
enabled: "{{ enable_network_policy and kube_network_plugin in ['calico'] }}"
|
|
|
|
|
@@ -795,7 +809,7 @@ downloads:
|
|
|
|
|
tag: "{{ calico_policy_image_tag }}"
|
|
|
|
|
sha256: "{{ calico_policy_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
calico_typha:
|
|
|
|
|
enabled: "{{ typha_enabled }}"
|
|
|
|
|
@@ -804,7 +818,7 @@ downloads:
|
|
|
|
|
tag: "{{ calico_typha_image_tag }}"
|
|
|
|
|
sha256: "{{ calico_typha_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
calico_apiserver:
|
|
|
|
|
enabled: "{{ calico_apiserver_enabled }}"
|
|
|
|
|
@@ -813,7 +827,7 @@ downloads:
|
|
|
|
|
tag: "{{ calico_apiserver_image_tag }}"
|
|
|
|
|
sha256: "{{ calico_apiserver_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
calico_crds:
|
|
|
|
|
file: true
|
|
|
|
|
@@ -824,13 +838,13 @@ downloads:
|
|
|
|
|
url: "{{ calico_crds_download_url }}"
|
|
|
|
|
unarchive: true
|
|
|
|
|
unarchive_extra_opts:
|
|
|
|
|
- "{{ '--strip=6' if (calico_version is version('v3.22.3', '<')) else '--strip=3' }}"
|
|
|
|
|
- "--wildcards"
|
|
|
|
|
- "{{ '*/_includes/charts/calico/crds/kdd/' if (calico_version is version('v3.22.3', '<')) else '*/libcalico-go/config/crd/' }}"
|
|
|
|
|
- "{{ '--strip=6' if (calico_version is version('v3.22.3', '<')) else '--strip=3' }}"
|
|
|
|
|
- "--wildcards"
|
|
|
|
|
- "{{ '*/_includes/charts/calico/crds/kdd/' if (calico_version is version('v3.22.3', '<')) else '*/libcalico-go/config/crd/' }}"
|
|
|
|
|
owner: "root"
|
|
|
|
|
mode: "0755"
|
|
|
|
|
groups:
|
|
|
|
|
- kube_control_plane
|
|
|
|
|
- kube_control_plane
|
|
|
|
|
|
|
|
|
|
weave_kube:
|
|
|
|
|
enabled: "{{ kube_network_plugin == 'weave' }}"
|
|
|
|
|
@@ -839,7 +853,7 @@ downloads:
|
|
|
|
|
tag: "{{ weave_kube_image_tag }}"
|
|
|
|
|
sha256: "{{ weave_kube_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
weave_npc:
|
|
|
|
|
enabled: "{{ kube_network_plugin == 'weave' }}"
|
|
|
|
|
@@ -848,7 +862,7 @@ downloads:
|
|
|
|
|
tag: "{{ weave_npc_image_tag }}"
|
|
|
|
|
sha256: "{{ weave_npc_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
kube_ovn:
|
|
|
|
|
enabled: "{{ kube_network_plugin == 'kube-ovn' }}"
|
|
|
|
|
@@ -857,7 +871,7 @@ downloads:
|
|
|
|
|
tag: "{{ kube_ovn_container_image_tag }}"
|
|
|
|
|
sha256: "{{ kube_ovn_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
kube_router:
|
|
|
|
|
enabled: "{{ kube_network_plugin == 'kube-router' }}"
|
|
|
|
|
@@ -866,7 +880,7 @@ downloads:
|
|
|
|
|
tag: "{{ kube_router_image_tag }}"
|
|
|
|
|
sha256: "{{ kube_router_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
pod_infra:
|
|
|
|
|
enabled: true
|
|
|
|
|
@@ -875,7 +889,7 @@ downloads:
|
|
|
|
|
tag: "{{ pod_infra_image_tag }}"
|
|
|
|
|
sha256: "{{ pod_infra_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
kube-vip:
|
|
|
|
|
enabled: "{{ kube_vip_enabled }}"
|
|
|
|
|
@@ -884,7 +898,7 @@ downloads:
|
|
|
|
|
tag: "{{ kube_vip_image_tag }}"
|
|
|
|
|
sha256: "{{ kube_vip_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- kube_control_plane
|
|
|
|
|
- kube_control_plane
|
|
|
|
|
|
|
|
|
|
nginx:
|
|
|
|
|
enabled: "{{ loadbalancer_apiserver_localhost and loadbalancer_apiserver_type == 'nginx' }}"
|
|
|
|
|
@@ -893,7 +907,7 @@ downloads:
|
|
|
|
|
tag: "{{ nginx_image_tag }}"
|
|
|
|
|
sha256: "{{ nginx_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- kube_node
|
|
|
|
|
- kube_node
|
|
|
|
|
|
|
|
|
|
haproxy:
|
|
|
|
|
enabled: "{{ loadbalancer_apiserver_localhost and loadbalancer_apiserver_type == 'haproxy' }}"
|
|
|
|
|
@@ -902,7 +916,7 @@ downloads:
|
|
|
|
|
tag: "{{ haproxy_image_tag }}"
|
|
|
|
|
sha256: "{{ haproxy_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- kube_node
|
|
|
|
|
- kube_node
|
|
|
|
|
|
|
|
|
|
coredns:
|
|
|
|
|
enabled: "{{ dns_mode in ['coredns', 'coredns_dual'] }}"
|
|
|
|
|
@@ -911,7 +925,7 @@ downloads:
|
|
|
|
|
tag: "{{ coredns_image_tag }}"
|
|
|
|
|
sha256: "{{ coredns_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
nodelocaldns:
|
|
|
|
|
enabled: "{{ enable_nodelocaldns }}"
|
|
|
|
|
@@ -920,7 +934,7 @@ downloads:
|
|
|
|
|
tag: "{{ nodelocaldns_image_tag }}"
|
|
|
|
|
sha256: "{{ nodelocaldns_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
- k8s_cluster
|
|
|
|
|
|
|
|
|
|
dnsautoscaler:
|
|
|
|
|
enabled: "{{ dns_mode in ['coredns', 'coredns_dual'] }}"
|
|
|
|
|
@@ -929,7 +943,7 @@ downloads:
|
|
|
|
|
tag: "{{ dnsautoscaler_image_tag }}"
|
|
|
|
|
sha256: "{{ dnsautoscaler_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- kube_control_plane
|
|
|
|
|
- kube_control_plane
|
|
|
|
|
|
|
|
|
|
helm:
|
|
|
|
|
enabled: "{{ helm_enabled }}"
|
|
|
|
|
@@ -942,7 +956,7 @@ downloads:
|
|
|
|
|
owner: "root"
|
|
|
|
|
mode: "0755"
|
|
|
|
|
groups:
|
|
|
|
|
- kube_control_plane
|
|
|
|
|
- kube_control_plane
|
|
|
|
|
|
|
|
|
|
krew:
|
|
|
|
|
enabled: "{{ krew_enabled }}"
|
|
|
|
|
@@ -955,7 +969,7 @@ downloads:
|
|
|
|
|
owner: "root"
|
|
|
|
|
mode: "0755"
|
|
|
|
|
groups:
|
|
|
|
|
- kube_control_plane
|
|
|
|
|
- kube_control_plane
|
|
|
|
|
|
|
|
|
|
registry:
|
|
|
|
|
enabled: "{{ registry_enabled }}"
|
|
|
|
|
@@ -964,7 +978,7 @@ downloads:
|
|
|
|
|
tag: "{{ registry_image_tag }}"
|
|
|
|
|
sha256: "{{ registry_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- kube_node
|
|
|
|
|
- kube_node
|
|
|
|
|
|
|
|
|
|
metrics_server:
|
|
|
|
|
enabled: "{{ metrics_server_enabled }}"
|
|
|
|
|
@@ -973,7 +987,7 @@ downloads:
|
|
|
|
|
tag: "{{ metrics_server_image_tag }}"
|
|
|
|
|
sha256: "{{ metrics_server_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- kube_control_plane
|
|
|
|
|
- kube_control_plane
|
|
|
|
|
|
|
|
|
|
local_volume_provisioner:
|
|
|
|
|
enabled: "{{ local_volume_provisioner_enabled }}"
|
|
|
|
|
@@ -982,7 +996,7 @@ downloads:
|
|
|
|
|
tag: "{{ local_volume_provisioner_image_tag }}"
|
|
|
|
|
sha256: "{{ local_volume_provisioner_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- kube_node
|
|
|
|
|
- kube_node
|
|
|
|
|
|
|
|
|
|
cephfs_provisioner:
|
|
|
|
|
enabled: "{{ cephfs_provisioner_enabled }}"
|
|
|
|
|
@@ -991,7 +1005,7 @@ downloads:
|
|
|
|
|
tag: "{{ cephfs_provisioner_image_tag }}"
|
|
|
|
|
sha256: "{{ cephfs_provisioner_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- kube_node
|
|
|
|
|
- kube_node
|
|
|
|
|
|
|
|
|
|
rbd_provisioner:
|
|
|
|
|
enabled: "{{ rbd_provisioner_enabled }}"
|
|
|
|
|
@@ -1000,7 +1014,7 @@ downloads:
|
|
|
|
|
tag: "{{ rbd_provisioner_image_tag }}"
|
|
|
|
|
sha256: "{{ rbd_provisioner_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- kube_node
|
|
|
|
|
- kube_node
|
|
|
|
|
|
|
|
|
|
local_path_provisioner:
|
|
|
|
|
enabled: "{{ local_path_provisioner_enabled }}"
|
|
|
|
|
@@ -1009,7 +1023,7 @@ downloads:
|
|
|
|
|
tag: "{{ local_path_provisioner_image_tag }}"
|
|
|
|
|
sha256: "{{ local_path_provisioner_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- kube_node
|
|
|
|
|
- kube_node
|
|
|
|
|
|
|
|
|
|
ingress_nginx_controller:
|
|
|
|
|
enabled: "{{ ingress_nginx_enabled }}"
|
|
|
|
|
@@ -1018,7 +1032,7 @@ downloads:
|
|
|
|
|
tag: "{{ ingress_nginx_controller_image_tag }}"
|
|
|
|
|
sha256: "{{ ingress_nginx_controller_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- kube_node
|
|
|
|
|
- kube_node
|
|
|
|
|
|
|
|
|
|
ingress_alb_controller:
|
|
|
|
|
enabled: "{{ ingress_alb_enabled }}"
|
|
|
|
|
@@ -1027,7 +1041,7 @@ downloads:
|
|
|
|
|
tag: "{{ alb_ingress_image_tag }}"
|
|
|
|
|
sha256: "{{ ingress_alb_controller_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- kube_node
|
|
|
|
|
- kube_node
|
|
|
|
|
|
|
|
|
|
cert_manager_controller:
|
|
|
|
|
enabled: "{{ cert_manager_enabled }}"
|
|
|
|
|
@@ -1036,7 +1050,7 @@ downloads:
|
|
|
|
|
tag: "{{ cert_manager_controller_image_tag }}"
|
|
|
|
|
sha256: "{{ cert_manager_controller_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- kube_node
|
|
|
|
|
- kube_node
|
|
|
|
|
|
|
|
|
|
cert_manager_cainjector:
|
|
|
|
|
enabled: "{{ cert_manager_enabled }}"
|
|
|
|
|
@@ -1045,7 +1059,7 @@ downloads:
|
|
|
|
|
tag: "{{ cert_manager_cainjector_image_tag }}"
|
|
|
|
|
sha256: "{{ cert_manager_cainjector_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- kube_node
|
|
|
|
|
- kube_node
|
|
|
|
|
|
|
|
|
|
cert_manager_webhook:
|
|
|
|
|
enabled: "{{ cert_manager_enabled }}"
|
|
|
|
|
@@ -1054,7 +1068,7 @@ downloads:
|
|
|
|
|
tag: "{{ cert_manager_webhook_image_tag }}"
|
|
|
|
|
sha256: "{{ cert_manager_webhook_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- kube_node
|
|
|
|
|
- kube_node
|
|
|
|
|
|
|
|
|
|
csi_attacher:
|
|
|
|
|
enabled: "{{ cinder_csi_enabled or aws_ebs_csi_enabled }}"
|
|
|
|
|
@@ -1063,7 +1077,7 @@ downloads:
|
|
|
|
|
tag: "{{ csi_attacher_image_tag }}"
|
|
|
|
|
sha256: "{{ csi_attacher_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- kube_node
|
|
|
|
|
- kube_node
|
|
|
|
|
|
|
|
|
|
csi_provisioner:
|
|
|
|
|
enabled: "{{ cinder_csi_enabled or aws_ebs_csi_enabled }}"
|
|
|
|
|
@@ -1072,7 +1086,7 @@ downloads:
|
|
|
|
|
tag: "{{ csi_provisioner_image_tag }}"
|
|
|
|
|
sha256: "{{ csi_provisioner_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- kube_node
|
|
|
|
|
- kube_node
|
|
|
|
|
|
|
|
|
|
csi_snapshotter:
|
|
|
|
|
enabled: "{{ cinder_csi_enabled or aws_ebs_csi_enabled }}"
|
|
|
|
|
@@ -1081,7 +1095,7 @@ downloads:
|
|
|
|
|
tag: "{{ csi_snapshotter_image_tag }}"
|
|
|
|
|
sha256: "{{ csi_snapshotter_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- kube_node
|
|
|
|
|
- kube_node
|
|
|
|
|
|
|
|
|
|
snapshot_controller:
|
|
|
|
|
enabled: "{{ csi_snapshot_controller_enabled }}"
|
|
|
|
|
@@ -1090,7 +1104,7 @@ downloads:
|
|
|
|
|
tag: "{{ snapshot_controller_image_tag }}"
|
|
|
|
|
sha256: "{{ snapshot_controller_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- kube_node
|
|
|
|
|
- kube_node
|
|
|
|
|
|
|
|
|
|
csi_resizer:
|
|
|
|
|
enabled: "{{ cinder_csi_enabled or aws_ebs_csi_enabled }}"
|
|
|
|
|
@@ -1099,7 +1113,7 @@ downloads:
|
|
|
|
|
tag: "{{ csi_resizer_image_tag }}"
|
|
|
|
|
sha256: "{{ csi_resizer_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- kube_node
|
|
|
|
|
- kube_node
|
|
|
|
|
|
|
|
|
|
csi_node_driver_registrar:
|
|
|
|
|
enabled: "{{ cinder_csi_enabled or aws_ebs_csi_enabled }}"
|
|
|
|
|
@@ -1108,7 +1122,7 @@ downloads:
|
|
|
|
|
tag: "{{ csi_node_driver_registrar_image_tag }}"
|
|
|
|
|
sha256: "{{ csi_node_driver_registrar_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- kube_node
|
|
|
|
|
- kube_node
|
|
|
|
|
|
|
|
|
|
cinder_csi_plugin:
|
|
|
|
|
enabled: "{{ cinder_csi_enabled }}"
|
|
|
|
|
@@ -1117,7 +1131,7 @@ downloads:
|
|
|
|
|
tag: "{{ cinder_csi_plugin_image_tag }}"
|
|
|
|
|
sha256: "{{ cinder_csi_plugin_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- kube_node
|
|
|
|
|
- kube_node
|
|
|
|
|
|
|
|
|
|
aws_ebs_csi_plugin:
|
|
|
|
|
enabled: "{{ aws_ebs_csi_enabled }}"
|
|
|
|
|
@@ -1126,7 +1140,7 @@ downloads:
|
|
|
|
|
tag: "{{ aws_ebs_csi_plugin_image_tag }}"
|
|
|
|
|
sha256: "{{ aws_ebs_csi_plugin_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- kube_node
|
|
|
|
|
- kube_node
|
|
|
|
|
|
|
|
|
|
dashboard:
|
|
|
|
|
enabled: "{{ dashboard_enabled }}"
|
|
|
|
|
@@ -1135,7 +1149,7 @@ downloads:
|
|
|
|
|
tag: "{{ dashboard_image_tag }}"
|
|
|
|
|
sha256: "{{ dashboard_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- kube_control_plane
|
|
|
|
|
- kube_control_plane
|
|
|
|
|
|
|
|
|
|
dashboard_metrics_scrapper:
|
|
|
|
|
enabled: "{{ dashboard_enabled }}"
|
|
|
|
|
@@ -1144,7 +1158,7 @@ downloads:
|
|
|
|
|
tag: "{{ dashboard_metrics_scraper_tag }}"
|
|
|
|
|
sha256: "{{ dashboard_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- kube_control_plane
|
|
|
|
|
- kube_control_plane
|
|
|
|
|
|
|
|
|
|
metallb_speaker:
|
|
|
|
|
enabled: "{{ metallb_speaker_enabled }}"
|
|
|
|
|
@@ -1153,7 +1167,7 @@ downloads:
|
|
|
|
|
tag: "{{ metallb_version }}"
|
|
|
|
|
sha256: "{{ metallb_speaker_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- kube_control_plane
|
|
|
|
|
- kube_control_plane
|
|
|
|
|
|
|
|
|
|
metallb_controller:
|
|
|
|
|
enabled: "{{ metallb_enabled }}"
|
|
|
|
|
@@ -1162,7 +1176,7 @@ downloads:
|
|
|
|
|
tag: "{{ metallb_version }}"
|
|
|
|
|
sha256: "{{ metallb_controller_digest_checksum | default(None) }}"
|
|
|
|
|
groups:
|
|
|
|
|
- kube_control_plane
|
|
|
|
|
- kube_control_plane
|
|
|
|
|
|
|
|
|
|
yq:
|
|
|
|
|
enabled: "{{ argocd_enabled }}"
|
|
|
|
|
@@ -1175,7 +1189,7 @@ downloads:
|
|
|
|
|
owner: "root"
|
|
|
|
|
mode: "0755"
|
|
|
|
|
groups:
|
|
|
|
|
- kube_control_plane
|
|
|
|
|
- kube_control_plane
|
|
|
|
|
|
|
|
|
|
download_defaults:
|
|
|
|
|
container: false
|
|
|
|
|
|