Deploy and Configure Virtual Appliance in ROSA
Red Hat OpenShift Service in AWS (ROSA) is an application platform, you can deploy Splunk AppDynamics Self Hosted Virtual Appliance on this platform. Use the QCOW2 image to deploy Virtual Appliance in ROSA.
This deployment uses OpenShift Virtualization (Kubevirt
) to deploy or create virtual machines.
Ensure that you have the following:
ROSA with Hosted Cluster Plane (HCP), see Install ROSA with HCP Clusters.
OpenShift Virtualization operator and it is in the active state. See OpenShift Virtualization Installation.
QCOW2 image from the Downloads portal.
Prepare Virtual Machine Boot Disks and Connectivity
You require the virtual machine boot disks to upload the QCOW2 image to create Persistent Volume Claims (PVCs) within the cluster. Each virtual machine requires a dedicated boot disk.
Upload the QCOW2 image to PVCs using the virtctl image-upload
virtctl image-upload pvc appd-va-vm1-boot-disk \
--size=200Gi \
--image-path=appd-va-25.4.0-2016.qcow2 \
--access-mode=ReadWriteOnce \
--uploadproxy-url=$(oc get route -n openshift-cnv cdi-uploadproxy -o jsonpath='{.spec.host}') \
--insecure
Ensure that the virtual machines having the network connectivity. Example, NetworkAttachmentDefinition
for the private L2 network.
Create a Virtual Machine using the RHEL Template
In OpenShift Console, complete the following steps to create virtual machines using the RHEL 9 format:Repeat this procedure for the remaining virtual machines. Ensure that each virtual machine uses the unique name, boot disk, and PVC.