2018-09-25 17:07:38 +02:00
|
|
|
---
|
|
|
|
|
- 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:
|
2018-10-01 16:52:40 +02:00
|
|
|
name: ['kubelet={{kubernetes_version_apt}}', 'kubeadm={{kubernetes_version_apt}}', 'kubectl={{kubernetes_version_apt}}']
|
2018-09-25 17:07:38 +02:00
|
|
|
register: result
|
|
|
|
|
retries: 3
|
|
|
|
|
until: result is success
|