-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathplaybook.yaml
61 lines (53 loc) · 1.45 KB
/
playbook.yaml
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
---
- hosts: all
roles:
- common
tags: common
- hosts: raspbian
roles:
- common/raspberry
tags: raspberry-common
become: yes
- hosts: all
become: true
roles:
- common/docker
tags: docker
- hosts: k8s_masters
roles:
- kubernetes/kubernetes-administration/helm
- kubernetes/kubernetes-administration/kubetail
# - kubernetes/kubernetes-administration/kui
tags: kubernetes-administration
- hosts: k8s_clusters
roles:
- kubernetes/kubernetes-reset
tags: kubernetes-reset
- hosts: k8s_clusters
roles:
- kubernetes/kubernetes-common
tags: kubernetes-common
become: yes
- hosts: k8s_masters
roles:
- kubernetes/kubernetes-master
- kubernetes/kubernetes-postinstall
tags: kubernetes-masters
- hosts: k8s_nodes
roles:
- kubernetes/kubernetes-nodes
tags: kubernetes-nodes
- hosts: k8s_masters
roles:
- kubernetes/kubernetes-applications/flannel
- kubernetes/kubernetes-applications/metallb
- kubernetes/kubernetes-applications/nginx-ingress-controller
# - kubernetes/kubernetes-applications/traefik
- kubernetes/kubernetes-applications/cert-manager
- kubernetes/kubernetes-applications/metric-server
# - kubernetes/kubernetes-applications/domoticz
# - kubernetes/kubernetes-applications/jeedom
# - kubernetes/kubernetes-applications/jenkins
# - kubernetes/kubernetes-applications/gitlab
# - kubernetes/kubernetes-applications/sonarqube
tags: kubernetes-applications