Rework cluster.yml and use tags, not files

This commit is contained in:
Eric Paris 2015-05-30 10:57:13 -04:00
parent b0b3b03045
commit 8bb7e14a44
3 changed files with 28 additions and 26 deletions

View File

@ -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

View File

@ -1,6 +0,0 @@
---
- hosts: etcd
sudo: yes
roles:
- common
- etcd

View File

@ -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