Skip to content

KubeVirt#

To configure the target cloud, open the ACP. In the right part of the page, above the client list, click the Manage Clouds button. The page displays information about the target clouds. Use the available commands in the Actions menu to configure clouds. To add a cloud, click Add below the table with the list of target clouds.

Select the Red Hat OpenShift Virtualization / KubeVirt cloud type.

Red Hat OpenShift Virtualization / KubeVirt cloud config

Fill in the fields on the Basic Parameters tab by providing information about the cloud configuration. Click "?" for field tips. Fields description:

Table 1: KubeVirt cloud: basic parameters.
Field Description Example
Cloud name/
name
The name of the cloud which is shown in UI. The name must be unigue. kubevirt_cluster
Kubeconfig/
kubeconfig
Contents of Kubeconfig file to access target Kubernetes cluster apiVersion: v1
clusters:
- cluster:
server: https://api.kubevirt.example.com:6443
Namespace/
namespace
Specifies the Kubernetes namespace where replicated workloads spin up dr-replication
Default storage class/
storage_class
Default storage class for replicated disks kubevirt-csi-default
Cloud agent PVC/
cloud_agent_pvc
Name of persistent volume claim that contains Cloud Agent image cloud-agent-pvc
Replication storage type/
-
Choose storage type to use for replicated data. Migration and recovery from cloud-native block storage is fastest, but the other storage types can be cheaper. Detailed description. Cloud-native block storage
Secondary replication storage type/
-
Choose secondary storage type to use for replicated data. When this option is enabled, data is replicated to both storage types simultaneously. Not provided

If necessary, add information about additional parameters. To do this, go to the Additional Parameters tab, select the required parameter, and enter its value. The tooltip system works similarly to the Basic Parameters tab. Description of additional parameters:

Table 2: KubeVirt cloud: additional parameters.
Field name in UI / API Description
Cloud agent flavor /
cloud_agent_flavor
Flavor to use for the cloud agent instances
Cloud site parallel resources limit /
cloud_site_parallel_resources_limit
How many resources of the same type are allowed to be created in parallel during Cloud Site creation
Cloud Site replications launch timeout (minutes) /
cloud_site_status_change_timeout
Timeout for a launch of replications during Cloud Site creation (in minutes)
Cloud site replications timeout (minutes) /
cloud_site_replication_timeout
Timeout for a replications during Cloud Site creation (in minutes)
Cloud site timeout /
cloud_site_timeout_min
Cloud site creation timeout in minutes
Disk bus /
disk_bus
Disk bus type for replicated VMs, for example "virtio" or "scsi"
Enable ransomware protection /
enable_ransomware_check
Check this box to detect and suspend machines with abnormally large incremental replication size to mitigate possible ransomware impact
Minimal count of cloud agents /
min_ca_alive
Minimum count of cloud agents which should stay alive according scaling policy
P2V type /
p2v_type
Specify a non-standard P2V value. For example, for Virtuozzo Hybrid Infrastructure, specify "virtuozzo".
Ransomware protection threshold /
ransomware_threshold
Ransomware protection threshold (in percent). Defines the maximum permissible size of incremental replication relative to the latest full backup. Exceeding this threshold triggers automatic machine suspension.
Send replication data to cloud agent directly /
use_receiver_mesh
Check this box to send replication data directly to cloud agent, it can increase replication speed.
Set default tag /
insert_default_tag
Tag created resources with provided tag name
Use https server on cloud agent /
cloud_agent_https
When this option is enabled, the cloud agent starts with an https server. This option will not be applied to existing agents, only to new ones.

Click the Save button. The solution checks the entered data for correctness. If an error occurs, a notification appears.