mirror of
https://github.com/phfroidmont/self-hosting.git
synced 2025-12-25 13:46:59 +01:00
19 lines
538 B
YAML
19 lines
538 B
YAML
---
|
|
- name: Adding Kubernetes official gpg key
|
|
apt_key:
|
|
url: "{{ kubernetes_apt_key }}"
|
|
state: present
|
|
|
|
- name: Adding Kubernetes repository
|
|
apt_repository:
|
|
repo: "deb http://apt.kubernetes.io/ kubernetes-{{ kubernetes_release }} {{ kubernetes_apt_channel }}"
|
|
state: present
|
|
filename: 'kubernetes'
|
|
|
|
- name: Installing kubernetes core components (kubectl, kubelet ...)
|
|
apt:
|
|
name: ['kubelet', 'kubeadm', 'kubectl', 'kubernetes-cni']
|
|
state: latest
|
|
register: result
|
|
retries: 3
|
|
until: result is success
|