kubernetes-clustergcekubernetesbare-metalk8s-sig-cluster-lifecycleawskubesprayhigh-availabilityansible
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
44 lines
1019 B
44 lines
1019 B
---
|
|
- name: Kube-UI | Write pod file
|
|
copy:
|
|
src: kube-ui-rc.yaml
|
|
dest: "{{ kube_manifest_dir }}/kube-ui-rc.yaml"
|
|
register: kube_ui_rc_def
|
|
when: enable_ui
|
|
tags:
|
|
- addons
|
|
- kube-ui
|
|
|
|
- name: Kube-UI | Write service file
|
|
copy:
|
|
src: kube-ui-svc.yaml
|
|
dest: "{{ kube_manifest_dir }}/kube-ui-svc.yaml"
|
|
register: kube_ui_svc_def
|
|
when: enable_ui
|
|
tags:
|
|
- addons
|
|
- kube-ui
|
|
|
|
- name: Kube-UI | Create or update replication controller
|
|
kube:
|
|
namespace: kube-system
|
|
resource: rc
|
|
name: kube-ui-v1
|
|
filename: "{{ kube_manifest_dir }}/kube-ui-rc.yaml"
|
|
state: "{{ kube_ui_rc_def.changed | ternary('latest','present') }}"
|
|
when: enable_ui
|
|
tags:
|
|
- addons
|
|
- kube-ui
|
|
|
|
- name: Kube-UI | Create or update service
|
|
kube:
|
|
namespace: kube-system
|
|
resource: svc
|
|
name: kube-ui
|
|
filename: "{{ kube_manifest_dir }}/kube-ui-svc.yaml"
|
|
state: "{{ kube_ui_svc_def.changed | ternary('latest','present') }}"
|
|
when: enable_ui
|
|
tags:
|
|
- addons
|
|
- kube-ui
|