37 lines
1.2 KiB
YAML
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"
|