diff options
Diffstat (limited to 'roles/openshift_manage_node')
| -rw-r--r-- | roles/openshift_manage_node/tasks/main.yml | 8 | 
1 files changed, 8 insertions, 0 deletions
| diff --git a/roles/openshift_manage_node/tasks/main.yml b/roles/openshift_manage_node/tasks/main.yml index d17f3f532..472d63efe 100644 --- a/roles/openshift_manage_node/tasks/main.yml +++ b/roles/openshift_manage_node/tasks/main.yml @@ -16,3 +16,11 @@    command: >      {{ openshift.common.admin_binary }} manage-node {{ item }} --schedulable=true    with_items: openshift_scheduleable_nodes + +- name: Label nodes +  command: > +    {{ openshift.common.client_binary }} label --overwrite node {{ item }} {{ hostvars[item]['openshift_node_labels'] | oo_combine_dict  }} +  with_items: +    -  "{{ openshift_nodes }}" +  when:  +    "'openshift_node_labels' in hostvars[item]" | 
