roles_k8s_common/defaults/main.yml

37 lines
1.2 KiB
YAML

---
# defaults file for k8s_common
k8s_needed_apt_packages:
- ca-certificates
- curl
- gnupg
- lsb-release
- apt-transport-https
docker_version: "5:20.10.14~3-0~ubuntu-jammy" # for ubuntu jammy 22.04
containerd_version: "1.5.11-1"
services:
- "apt_key_url": "https://download.docker.com/linux/ubuntu/gpg"
"apt_key_file_path": "/usr/share/keyrings/docker-archive-keyring.gpg"
"repository": "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu {{ ansible_distribution_release }} stable"
"repository_file_name": "docker"
"packages":
- "name": "docker-ce"
"hold": "yes"
- "name": "docker-ce-cli"
"hold": "yes"
- "name": "containerd.io"
"hold": "yes"
- "apt_key_url": "https://packages.cloud.google.com/apt/doc/apt-key.gpg"
"apt_key_file_path": "/usr/share/keyrings/kubernetes-archive-keyring.gpg"
"repository": "deb [signed-by=/usr/share/keyrings/kubernetes-archive-keyring.gpg] https://apt.kubernetes.io/ kubernetes-xenial main"
"repository_file_name": "kubernetes"
"packages":
- "name": "kubelet"
"hold": "yes"
- "name": "kubeadm"
"hold": "yes"
- "name": "kubectl"
"hold": "yes"