diff options
author | Christian Pointner <equinox@spreadspace.org> | 2019-09-29 00:42:21 +0200 |
---|---|---|
committer | Christian Pointner <equinox@spreadspace.org> | 2019-10-10 19:27:38 +0200 |
commit | 98308448d40f3c07c4afd58cf41ba2ad6dfe7e23 (patch) | |
tree | cc81cae3a6d1810cded6c29cdf976bf64ad10661 /common/kubernetes.yml | |
parent | sk-torrent role (diff) |
refactoring kubernetes roles
Diffstat (limited to 'common/kubernetes.yml')
-rw-r--r-- | common/kubernetes.yml | 15 |
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_ |