This commit is contained in:
parent
5380ba2455
commit
04dc68fad0
5 changed files with 46 additions and 27 deletions
|
|
@ -2,7 +2,8 @@
|
|||
- name: Include vars for {{ ansible_os_family }}
|
||||
include_vars: "{{ ansible_os_family }}.yml"
|
||||
|
||||
- set_fact:
|
||||
- name: Define vars for master
|
||||
set_fact:
|
||||
kubernetes_server: true
|
||||
kubernetes_master: true
|
||||
kubernetes_master_taint: false
|
||||
|
|
@ -10,7 +11,8 @@
|
|||
- "'KubernetesMasters' in group_names"
|
||||
- "'KubernetesNodes' not in group_names"
|
||||
|
||||
- set_fact:
|
||||
- name: Define vars for node
|
||||
set_fact:
|
||||
kubernetes_server: true
|
||||
kubernetes_master: false
|
||||
kubernetes_master_taint: false
|
||||
|
|
@ -18,7 +20,8 @@
|
|||
- "'KubernetesNodes' in group_names"
|
||||
- "'KubernetesMasters' not in group_names"
|
||||
|
||||
- set_fact:
|
||||
- name: Define vars for taint master
|
||||
set_fact:
|
||||
kubernetes_server: true
|
||||
kubernetes_master: true
|
||||
kubernetes_master_taint: true
|
||||
|
|
@ -26,7 +29,8 @@
|
|||
- "'KubernetesNodes' in group_names"
|
||||
- "'KubernetesMasters' in group_names"
|
||||
|
||||
- set_fact:
|
||||
- name: Define vars for tooling
|
||||
set_fact:
|
||||
kubernetes_sever: false
|
||||
when:
|
||||
- "'KubernetesMasters' not in group_names"
|
||||
|
|
@ -36,13 +40,16 @@
|
|||
include_tasks: "{{ ansible_os_family }}.yml"
|
||||
|
||||
- name: Install kubernetes tools
|
||||
package: name="{{ kubernetes_package_name }}" state=latest update_cache=yes
|
||||
package:
|
||||
name: "{{ kubernetes_package_name }}"
|
||||
state: present
|
||||
update_cache: yes
|
||||
# notify: Restart kubelet
|
||||
|
||||
- name: Include kubernetes server rules
|
||||
include_tasks: "install_server.yml"
|
||||
when:
|
||||
- kubernetes_server == true
|
||||
- kubernetes_server|bool
|
||||
|
||||
#- name: Install python library for docker
|
||||
# package: name="{{ python_openshift_lib }}" state=latest update_cache=yes
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue