diff --git a/images/cnv_components_tekton-tasks-operator.png b/images/cnv_components_tekton-tasks-operator.png index 680e601724..e817ff35e1 100644 Binary files a/images/cnv_components_tekton-tasks-operator.png and b/images/cnv_components_tekton-tasks-operator.png differ diff --git a/modules/virt-about-tekton-tasks-operator.adoc b/modules/virt-about-tekton-tasks-operator.adoc index 3fc1f8e4c9..1e21cfa4d8 100644 --- a/modules/virt-about-tekton-tasks-operator.adoc +++ b/modules/virt-about-tekton-tasks-operator.adoc @@ -9,3 +9,33 @@ The `tekton-tasks-operator` deploys example pipelines showing the usage of OpenShift Pipelines for VMs. It also deploys additional OpenShift Pipeline tasks that allow users to create VMs from templates, copy and modify templates, and create data volumes. image::cnv_components_tekton-tasks-operator.png[tekton-tasks-operator components] + +.tekton-tasks-operator components +[cols="1,1"] +|=== +|*Component* |*Description* + +|`deployment/create-vm-from-template` +| Creates a VM from a template. + +|`deployment/copy-template` +| Copies a VM template. + +|`deployment/modify-vm-template` +| Creates or removes a VM template. + +|`deployment/modify-data-object` +| Creates or removes data volumes or data sources. + +|`deployment/cleanup-vm` +| Runs a script or a command on a VM, then stops or deletes the VM afterward. + +|`deployment/disk-virt-customize` +| Runs a `customize` script on a target PVC using `virt-customize`. + +|`deployment/disk-virt-sysprep` +| Runs a `sysprep` script on a target PVC by using `virt-sysprep`. + +|`deployment/wait-for-vmi-status` +| Waits for a specific VMI status, then fails or succeeds according to that status. +|===