Update version & fix desktop deployment tools
Some checks failed
continuous-integration/drone/push Build is failing
Some checks failed
continuous-integration/drone/push Build is failing
This commit is contained in:
parent
cfa8180c18
commit
ea47d112e8
4 changed files with 73 additions and 53 deletions
100
tasks/main.yml
100
tasks/main.yml
|
|
@ -1,57 +1,61 @@
|
|||
---
|
||||
- name: Include vars for {{ ansible_os_family }}
|
||||
include_vars: "{{ ansible_os_family }}.yml"
|
||||
- name: Kubernetes Install
|
||||
tags:
|
||||
- kubernetes
|
||||
block:
|
||||
- name: Include vars for {{ ansible_os_family }}
|
||||
include_vars: "{{ ansible_os_family }}.yml"
|
||||
|
||||
- name: Define vars for master
|
||||
set_fact:
|
||||
kubernetes_server: true
|
||||
kubernetes_master: true
|
||||
kubernetes_master_taint: false
|
||||
when:
|
||||
- "'KubernetesMasters' in group_names"
|
||||
- "'KubernetesNodes' not in group_names"
|
||||
- name: Define vars for master
|
||||
set_fact:
|
||||
kubernetes_server: true
|
||||
kubernetes_master: true
|
||||
kubernetes_master_taint: false
|
||||
when:
|
||||
- "'KubernetesMasters' in group_names"
|
||||
- "'KubernetesNodes' not in group_names"
|
||||
|
||||
- name: Define vars for node
|
||||
set_fact:
|
||||
kubernetes_server: true
|
||||
kubernetes_master: false
|
||||
kubernetes_master_taint: false
|
||||
when:
|
||||
- "'KubernetesNodes' in group_names"
|
||||
- "'KubernetesMasters' not in group_names"
|
||||
- name: Define vars for node
|
||||
set_fact:
|
||||
kubernetes_server: true
|
||||
kubernetes_master: false
|
||||
kubernetes_master_taint: false
|
||||
when:
|
||||
- "'KubernetesNodes' in group_names"
|
||||
- "'KubernetesMasters' not in group_names"
|
||||
|
||||
- name: Define vars for taint master
|
||||
set_fact:
|
||||
kubernetes_server: true
|
||||
kubernetes_master: true
|
||||
kubernetes_master_taint: true
|
||||
when:
|
||||
- "'KubernetesNodes' in group_names"
|
||||
- "'KubernetesMasters' in group_names"
|
||||
- name: Define vars for taint master
|
||||
set_fact:
|
||||
kubernetes_server: true
|
||||
kubernetes_master: true
|
||||
kubernetes_master_taint: true
|
||||
when:
|
||||
- "'KubernetesNodes' in group_names"
|
||||
- "'KubernetesMasters' in group_names"
|
||||
|
||||
- name: Define vars for tooling
|
||||
set_fact:
|
||||
kubernetes_sever: false
|
||||
when:
|
||||
- "'KubernetesMasters' not in group_names"
|
||||
- "'KubernetesNodes' not in group_names"
|
||||
- name: Define vars for tooling
|
||||
set_fact:
|
||||
kubernetes_sever: false
|
||||
when:
|
||||
- "'KubernetesMasters' not in group_names"
|
||||
- "'KubernetesNodes' not in group_names"
|
||||
|
||||
- name: Install kubernetes rules for {{ ansible_os_family }} OS family
|
||||
include_tasks: "{{ ansible_os_family }}.yml"
|
||||
- name: Install kubernetes rules for {{ ansible_os_family }} OS family
|
||||
include_tasks: "{{ ansible_os_family }}.yml"
|
||||
|
||||
#- name: Install kubernetes tools
|
||||
# package:
|
||||
# name: "{{ kubernetes_package_name }}"
|
||||
# state: present
|
||||
# update_cache: yes
|
||||
## notify: Restart kubelet
|
||||
# when:
|
||||
# - (not kubernetes_server|bool) or ( kubernetes_server|bool and kubernetes_cri != "k3s")
|
||||
#- name: Install kubernetes tools
|
||||
# package:
|
||||
# name: "{{ kubernetes_package_name }}"
|
||||
# state: present
|
||||
# update_cache: yes
|
||||
## notify: Restart kubelet
|
||||
# when:
|
||||
# - (not kubernetes_server|bool) or ( kubernetes_server|bool and kubernetes_cri != "k3s")
|
||||
|
||||
- name: Include kubernetes server rules
|
||||
include_tasks: "install_server.yml"
|
||||
when:
|
||||
- kubernetes_server|bool
|
||||
- name: Include kubernetes server rules
|
||||
include_tasks: "install_server.yml"
|
||||
when:
|
||||
- kubernetes_server|bool
|
||||
|
||||
#- name: Install python library for docker
|
||||
# package: name="{{ python_openshift_lib }}" state=latest update_cache=yes
|
||||
#- 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