summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--playbooks/k8s-stream.yaml12
-rw-r--r--roles/kubernetes-master/tasks/main.yml1
-rw-r--r--roles/kubernetes-node/tasks/main.yml1
3 files changed, 13 insertions, 1 deletions
diff --git a/playbooks/k8s-stream.yaml b/playbooks/k8s-stream.yaml
index 4d9e3375..6292f24a 100644
--- a/playbooks/k8s-stream.yaml
+++ b/playbooks/k8s-stream.yaml
@@ -1,6 +1,16 @@
---
-- name: Install Kubernetes
+- name: install kubernetes and overlay network
hosts: k8s-stream
roles:
- role: kubernetes-base
- role: kubernetes-net
+
+- name: configure kubernetes master
+ hosts: k8s-stream-master
+ roles:
+ - role: kubernetes-master
+
+- name: configure kubernetes nodes
+ hosts: k8s-stream:!k8s-stream-master
+ roles:
+ - role: kubernetes-node
diff --git a/roles/kubernetes-master/tasks/main.yml b/roles/kubernetes-master/tasks/main.yml
new file mode 100644
index 00000000..ed97d539
--- /dev/null
+++ b/roles/kubernetes-master/tasks/main.yml
@@ -0,0 +1 @@
+---
diff --git a/roles/kubernetes-node/tasks/main.yml b/roles/kubernetes-node/tasks/main.yml
new file mode 100644
index 00000000..ed97d539
--- /dev/null
+++ b/roles/kubernetes-node/tasks/main.yml
@@ -0,0 +1 @@
+---