Prepares a PVC from Fedora Cloud URL source, updates and seals the operating system with virt-sysprep. Then it creates a VM from this PVC.
- Tekton Pipelines
v0.11.0
modify-data-object --- disk-virt-sysprep --- create-vm-from-manifest
modify-data-object
task imports a PVC from Fedora Cloud URL source. The name of the PVC is generated.disk-virt-sysprep
task runs yum update and seals the PVC image with virt-sysprep.create-vm-from-manifest
task creates a VM calledvirt-sysprep-updated-vm-*
from the prepared PVC.
kubectl apply -f virt-sysprep-updater-pipeline.yaml
kubectl create -f virt-sysprep-updater-pipelinerun.yaml