19 lines
671 B
YAML
19 lines
671 B
YAML
- name: Lookup node name and moref-id for decommissioning
|
|
ansible.builtin.set_fact:
|
|
decom_nodename: >-
|
|
{{
|
|
lookup('kubernetes.core.k8s', kind='Node', kubeconfig=(kubeconfig.path)) |
|
|
json_query('[? metadata.name != `' ~ ansible_facts.nodename ~ '`].metadata.name') |
|
|
first
|
|
}}
|
|
decom_morefid: >-
|
|
{{
|
|
lookup('kubernetes.core.k8s', kind='Node', kubeconfig=(kubeconfig.path)) |
|
|
json_query('[? metadata.name != `' ~ ansible_facts.nodename ~ '`].metadata.labels."ova.airgappedk8s/moref_id"') |
|
|
first
|
|
}}
|
|
|
|
- import_tasks: storage.yml
|
|
- import_tasks: k3s.yml
|
|
- import_tasks: virtualmachine.yml
|