Only install kube-master on the master and node on the nodes

This commit is contained in:
Eric Paris 2015-05-30 11:07:19 -04:00
parent f274881b94
commit c4ba90337c
3 changed files with 18 additions and 9 deletions

View File

@ -2,15 +2,6 @@
- include: fedora.yml
when: ansible_distribution == "Fedora"
- name: Install kubernetes
action: "{{ ansible_pkg_mgr }}"
args:
name: kubernetes
state: latest
notify:
- restart daemons
when: not is_atomic
- name: write the global config file
template: src=config.j2 dest=/etc/kubernetes/config
notify:

View File

@ -1,4 +1,13 @@
---
- name: Install kubernetes
action: "{{ ansible_pkg_mgr }}"
args:
name: kubernetes-master
state: latest
notify:
- restart daemons
when: not is_atomic
- name: write the config file for the api server
template: src=apiserver.j2 dest=/etc/kubernetes/apiserver
notify:

View File

@ -1,4 +1,13 @@
---
- name: Install kubernetes
action: "{{ ansible_pkg_mgr }}"
args:
name: kubernetes-node
state: latest
notify:
- restart daemons
when: not is_atomic
- name: write the config files for kubelet
template: src=kubelet.j2 dest=/etc/kubernetes/kubelet
notify: