summaryrefslogtreecommitdiff
path: root/common/kubernetes.yml
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2019-09-29 00:42:21 +0200
committerChristian Pointner <equinox@spreadspace.org>2019-10-10 19:27:38 +0200
commit98308448d40f3c07c4afd58cf41ba2ad6dfe7e23 (patch)
treecc81cae3a6d1810cded6c29cdf976bf64ad10661 /common/kubernetes.yml
parentsk-torrent role (diff)
refactoring kubernetes roles
Diffstat (limited to 'common/kubernetes.yml')
-rw-r--r--common/kubernetes.yml15
1 files changed, 8 insertions, 7 deletions
diff --git a/common/kubernetes.yml b/common/kubernetes.yml
index e0073c0e..311f3ebd 100644
--- a/common/kubernetes.yml
+++ b/common/kubernetes.yml
@@ -38,18 +38,19 @@
hosts: _kubernetes_nodes_
roles:
- role: docker
+ - role: kubernetes/net/kubeguard
- role: kubernetes/base
- - role: kubernetes/net
+ - role: kubernetes/kubeadm/base
- name: configure kubernetes master
hosts: _kubernetes_masters_
roles:
- - role: kubernetes/master
+ - role: kubernetes/kubeadm/master
- name: configure kubernetes non-master nodes
hosts: _kubernetes_nodes_:!_kubernetes_masters_
roles:
- - role: kubernetes/node
+ - role: kubernetes/kubeadm/node
########
- name: check for nodes to be removed
@@ -75,11 +76,11 @@
- name: try to clean superflous nodes
hosts: _kubernetes_nodes_remove_
- vars:
- kubernetes_remove_node: yes
roles:
- - role: kubernetes/node
- - role: kubernetes/net
+ - role: kubernetes/kubeadm/reset
+ - role: kubernetes/net/kubeguard
+ vars:
+ kubeguard_remove_node: yes
- name: remove node from api server
hosts: _kubernetes_masters_