blob: 163e2cefdbe53a9b992263661177a61c46473560 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
---
- name: install apt https transport
apt:
name: apt-transport-https
state: present
- name: add kubernetes apt key
apt_key:
data: "{{ lookup('file', 'kubernetes-apt-key.asc') }}"
state: present
- name: add kubernetes apt repo
apt_repository:
repo: deb http://apt.kubernetes.io/ kubernetes-xenial main
state: present
filename: kubernetes
- name: install basic kubernetes components
with_items:
- kubelet
- kubeadm
- kubectl
apt:
name: "{{ item }}"
state: present
|