mirror of
https://github.com/kubernetes-sigs/kubespray.git
synced 2026-01-28 23:04:43 -03:30
Since the commit 937e64d2960c98f4662c979851d9dafa7048a914 the variable has not been used at all. This removes it from offline.yml which was the remaining part.
108 lines
6.3 KiB
YAML
108 lines
6.3 KiB
YAML
---
|
|
## Global Offline settings
|
|
### Private Container Image Registry
|
|
# registry_host: "myprivateregisry.com"
|
|
# files_repo: "http://myprivatehttpd"
|
|
### If using CentOS, RedHat, AlmaLinux or Fedora
|
|
# yum_repo: "http://myinternalyumrepo"
|
|
### If using Debian
|
|
# debian_repo: "http://myinternaldebianrepo"
|
|
### If using Ubuntu
|
|
# ubuntu_repo: "http://myinternalubunturepo"
|
|
|
|
## Container Registry overrides
|
|
# kube_image_repo: "{{ registry_host }}"
|
|
# gcr_image_repo: "{{ registry_host }}"
|
|
# github_image_repo: "{{ registry_host }}"
|
|
# docker_image_repo: "{{ registry_host }}"
|
|
# quay_image_repo: "{{ registry_host }}"
|
|
|
|
## Kubernetes components
|
|
# kubeadm_download_url: "{{ files_repo }}/dl.k8s.io/release/{{ kubeadm_version }}/bin/linux/{{ image_arch }}/kubeadm"
|
|
# kubectl_download_url: "{{ files_repo }}/dl.k8s.io/release/{{ kube_version }}/bin/linux/{{ image_arch }}/kubectl"
|
|
# kubelet_download_url: "{{ files_repo }}/dl.k8s.io/release/{{ kube_version }}/bin/linux/{{ image_arch }}/kubelet"
|
|
|
|
## CNI Plugins
|
|
# cni_download_url: "{{ files_repo }}/github.com/containernetworking/plugins/releases/download/{{ cni_version }}/cni-plugins-linux-{{ image_arch }}-{{ cni_version }}.tgz"
|
|
|
|
## cri-tools
|
|
# crictl_download_url: "{{ files_repo }}/github.com/kubernetes-sigs/cri-tools/releases/download/{{ crictl_version }}/crictl-{{ crictl_version }}-{{ ansible_system | lower }}-{{ image_arch }}.tar.gz"
|
|
|
|
## [Optional] etcd: only if you use etcd_deployment=host
|
|
# etcd_download_url: "{{ files_repo }}/github.com/etcd-io/etcd/releases/download/{{ etcd_version }}/etcd-{{ etcd_version }}-linux-{{ image_arch }}.tar.gz"
|
|
|
|
# [Optional] Calico: If using Calico network plugin
|
|
# calicoctl_download_url: "{{ files_repo }}/github.com/projectcalico/calico/releases/download/{{ calico_ctl_version }}/calicoctl-linux-{{ image_arch }}"
|
|
# calicoctl_alternate_download_url: "{{ files_repo }}/github.com/projectcalico/calicoctl/releases/download/{{ calico_ctl_version }}/calicoctl-linux-{{ image_arch }}"
|
|
# [Optional] Calico with kdd: If using Calico network plugin with kdd datastore
|
|
# calico_crds_download_url: "{{ files_repo }}/github.com/projectcalico/calico/archive/{{ calico_version }}.tar.gz"
|
|
|
|
# [Optional] Cilium: If using Cilium network plugin
|
|
# ciliumcli_download_url: "{{ files_repo }}/github.com/cilium/cilium-cli/releases/download/{{ cilium_cli_version }}/cilium-linux-{{ image_arch }}.tar.gz"
|
|
|
|
# [Optional] helm: only if you set helm_enabled: true
|
|
# helm_download_url: "{{ files_repo }}/get.helm.sh/helm-{{ helm_version }}-linux-{{ image_arch }}.tar.gz"
|
|
|
|
# [Optional] crun: only if you set crun_enabled: true
|
|
# crun_download_url: "{{ files_repo }}/github.com/containers/crun/releases/download/{{ crun_version }}/crun-{{ crun_version }}-linux-{{ image_arch }}"
|
|
|
|
# [Optional] kata: only if you set kata_containers_enabled: true
|
|
# kata_containers_download_url: "{{ files_repo }}/github.com/kata-containers/kata-containers/releases/download/{{ kata_containers_version }}/kata-static-{{ kata_containers_version }}-{{ ansible_architecture }}.tar.xz"
|
|
|
|
# [Optional] cri-dockerd: only if you set container_manager: docker
|
|
# cri_dockerd_download_url: "{{ files_repo }}/github.com/Mirantis/cri-dockerd/releases/download/v{{ cri_dockerd_version }}/cri-dockerd-{{ cri_dockerd_version }}.{{ image_arch }}.tgz"
|
|
|
|
# [Optional] runc: if you set container_manager to containerd or crio
|
|
# runc_download_url: "{{ files_repo }}/github.com/opencontainers/runc/releases/download/{{ runc_version }}/runc.{{ image_arch }}"
|
|
|
|
# [Optional] cri-o: only if you set container_manager: crio
|
|
# crio_download_base: "download.opensuse.org/repositories/devel:kubic:libcontainers:stable"
|
|
# crio_download_crio: "http://{{ crio_download_base }}:/cri-o:/"
|
|
# crio_download_url: "{{ files_repo }}/storage.googleapis.com/cri-o/artifacts/cri-o.{{ image_arch }}.{{ crio_version }}.tar.gz"
|
|
# skopeo_download_url: "{{ files_repo }}/github.com/lework/skopeo-binary/releases/download/{{ skopeo_version }}/skopeo-linux-{{ image_arch }}"
|
|
|
|
# [Optional] containerd: only if you set container_runtime: containerd
|
|
# containerd_download_url: "{{ files_repo }}/github.com/containerd/containerd/releases/download/v{{ containerd_version }}/containerd-{{ containerd_version }}-linux-{{ image_arch }}.tar.gz"
|
|
# nerdctl_download_url: "{{ files_repo }}/github.com/containerd/nerdctl/releases/download/v{{ nerdctl_version }}/nerdctl-{{ nerdctl_version }}-{{ ansible_system | lower }}-{{ image_arch }}.tar.gz"
|
|
|
|
# [Optional] runsc,containerd-shim-runsc: only if you set gvisor_enabled: true
|
|
# gvisor_runsc_download_url: "{{ files_repo }}/storage.googleapis.com/gvisor/releases/release/{{ gvisor_version }}/{{ ansible_architecture }}/runsc"
|
|
# gvisor_containerd_shim_runsc_download_url: "{{ files_repo }}/storage.googleapis.com/gvisor/releases/release/{{ gvisor_version }}/{{ ansible_architecture }}/containerd-shim-runsc-v1"
|
|
|
|
# [Optional] Krew: only if you set krew_enabled: true
|
|
# krew_download_url: "{{ files_repo }}/github.com/kubernetes-sigs/krew/releases/download/{{ krew_version }}/krew-{{ host_os }}_{{ image_arch }}.tar.gz"
|
|
|
|
## CentOS/Redhat/AlmaLinux
|
|
### For EL7, base and extras repo must be available, for EL8, baseos and appstream
|
|
### By default we enable those repo automatically
|
|
# rhel_enable_repos: false
|
|
### Docker / Containerd
|
|
# docker_rh_repo_base_url: "{{ yum_repo }}/docker-ce/$releasever/$basearch"
|
|
# docker_rh_repo_gpgkey: "{{ yum_repo }}/docker-ce/gpg"
|
|
|
|
## Fedora
|
|
### Docker
|
|
# docker_fedora_repo_base_url: "{{ yum_repo }}/docker-ce/{{ ansible_distribution_major_version }}/{{ ansible_architecture }}"
|
|
# docker_fedora_repo_gpgkey: "{{ yum_repo }}/docker-ce/gpg"
|
|
### Containerd
|
|
# containerd_fedora_repo_base_url: "{{ yum_repo }}/containerd"
|
|
# containerd_fedora_repo_gpgkey: "{{ yum_repo }}/docker-ce/gpg"
|
|
|
|
## Debian
|
|
### Docker
|
|
# docker_debian_repo_base_url: "{{ debian_repo }}/docker-ce"
|
|
# docker_debian_repo_gpgkey: "{{ debian_repo }}/docker-ce/gpg"
|
|
### Containerd
|
|
# containerd_debian_repo_base_url: "{{ debian_repo }}/containerd"
|
|
# containerd_debian_repo_gpgkey: "{{ debian_repo }}/containerd/gpg"
|
|
# containerd_debian_repo_repokey: 'YOURREPOKEY'
|
|
|
|
## Ubuntu
|
|
### Docker
|
|
# docker_ubuntu_repo_base_url: "{{ ubuntu_repo }}/docker-ce"
|
|
# docker_ubuntu_repo_gpgkey: "{{ ubuntu_repo }}/docker-ce/gpg"
|
|
### Containerd
|
|
# containerd_ubuntu_repo_base_url: "{{ ubuntu_repo }}/containerd"
|
|
# containerd_ubuntu_repo_gpgkey: "{{ ubuntu_repo }}/containerd/gpg"
|
|
# containerd_ubuntu_repo_repokey: 'YOURREPOKEY'
|