From 8bb7e14a442ea6019d3154b6e13ff086ff4dd9ec Mon Sep 17 00:00:00 2001 From: Eric Paris Date: Sat, 30 May 2015 10:57:13 -0400 Subject: [PATCH] Rework cluster.yml and use tags, not files --- contrib/ansible/cluster.yml | 31 ++++++++++++++++++++++--- contrib/ansible/etcd.yml | 6 ----- contrib/ansible/kubernetes-services.yml | 17 -------------- 3 files changed, 28 insertions(+), 26 deletions(-) delete mode 100644 contrib/ansible/etcd.yml delete mode 100644 contrib/ansible/kubernetes-services.yml diff --git a/contrib/ansible/cluster.yml b/contrib/ansible/cluster.yml index 68f7e6a44e6..984c4b090ec 100644 --- a/contrib/ansible/cluster.yml +++ b/contrib/ansible/cluster.yml @@ -1,4 +1,29 @@ -# Set up a whole working cluster! -- include: etcd.yml -- include: kubernetes-services.yml +--- +# Install etcd +- hosts: etcd + sudo: yes + roles: + - common + - etcd + tags: + - etcd +# install kube master services +- hosts: masters + sudo: yes + roles: + - common + - kubernetes + - master + tags: + - masters + +# install kubernetes on the nodes +- hosts: minions + sudo: yes + roles: + - common + - kubernetes + - minion + tags: + - minions diff --git a/contrib/ansible/etcd.yml b/contrib/ansible/etcd.yml deleted file mode 100644 index 4a4540a889d..00000000000 --- a/contrib/ansible/etcd.yml +++ /dev/null @@ -1,6 +0,0 @@ ---- -- hosts: etcd - sudo: yes - roles: - - common - - etcd diff --git a/contrib/ansible/kubernetes-services.yml b/contrib/ansible/kubernetes-services.yml deleted file mode 100644 index a5e53974f43..00000000000 --- a/contrib/ansible/kubernetes-services.yml +++ /dev/null @@ -1,17 +0,0 @@ ---- -- hosts: masters:minions - sudo: yes - roles: - - common - -- hosts: masters - sudo: yes - roles: - - kubernetes - - master - -- hosts: minions - sudo: yes - roles: - - kubernetes - - minion