blob: 300f19cbdb448c38eaa600c0d6d68a861d19bada (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
---
- name: Set node schedulability
oc_adm_manage_node:
node: "{{ openshift.node.nodename | lower }}"
schedulable: "{{ 'true' if l_openshift_manage_schedulable | bool else 'false' }}"
retries: 10
delay: 5
register: node_schedulable
until: node_schedulable is succeeded
when: "'nodename' in openshift.node"
delegate_to: "{{ openshift_master_host }}"
- name: Label nodes
oc_label:
name: "{{ openshift.node.nodename }}"
kind: node
state: add
labels: "{{ openshift_node_labels | lib_utils_oo_dict_to_list_of_dict }}"
namespace: default
when:
- "'nodename' in openshift.node"
- openshift_node_labels | default({}) != {}
delegate_to: "{{ openshift_master_host }}"
- name: Label master nodes
oc_label:
name: "{{ openshift.node.nodename }}"
kind: node
state: add
labels: "{{ openshift_master_node_labels | lib_utils_oo_dict_to_list_of_dict }}"
namespace: default
when:
- "'nodename' in openshift.node"
- "'oo_masters_to_config' in group_names"
delegate_to: "{{ openshift_master_host }}"
|