Add OCP-CNV patching demo (#140)
This commit is contained in:
committed by
GitHub
parent
65936930c0
commit
40807f1eab
23
openshift/inventory.kubevirt.yml
Normal file
23
openshift/inventory.kubevirt.yml
Normal file
@@ -0,0 +1,23 @@
|
||||
---
|
||||
plugin: redhat.openshift_virtualization.kubevirt
|
||||
strict: true
|
||||
connections:
|
||||
- namespaces:
|
||||
- openshift-cnv
|
||||
compose:
|
||||
ansible_user: "'cloud-user' if 'rhel' in annotations['vm.kubevirt.io/os']"
|
||||
annotations: "annotations | ansible.utils.replace_keys(target=[
|
||||
{'before':'vm.kubevirt.io/os', 'after':'os'},
|
||||
{'before':'vm.kubevirt.io/flavor', 'after':'flavor'},
|
||||
{'before':'vm.kubevirt.io/workload', 'after':'workload'},
|
||||
{'before':'kubevirt.io/vm-generation', 'after':'vm-generation'},
|
||||
{'before':'kubevirt.io/latest-observed-api-version', 'after':'latest-observed-api-version'},
|
||||
{'before':'kubevirt.io/storage-observed-api-version', 'after':'storage-observed-api-version' }] )"
|
||||
labels: "labels | ansible.utils.replace_keys(target=[
|
||||
{'before':'kubevirt.io/nodeName', 'after':'nodeName'},
|
||||
{'before':'kubevirt.io/size', 'after':'size'},
|
||||
{'before':'kubevirt.io/domain', 'after':'domain' }] )"
|
||||
keyed_groups:
|
||||
- key: annotations.os
|
||||
prefix: "cnv"
|
||||
separator: "_"
|
||||
Reference in New Issue
Block a user