Installing Forklift by using the OKD web console
You can install Forklift by using the OKD web console.
-
VMware vSphere 6.5 or later.
-
OKD 4.7 installed.
-
KubeVirt Operator installed.
-
You must be logged in as a user with
cluster-admin
permissions. -
If you are performing more than 10 concurrent migrations from a single ESXi host, you must increase the NFC service memory of the host.
-
VMware virtual machines:
-
VMware Tools installed.
-
ISO/CDROM disks unmounted.
-
NIC with no more than one IPv4 and/or one IPv6 address.
-
VM name containing only lowercase letters (
a-z
), numbers (0-9
), or hyphens (-
), up to a maximum of 253 characters. The first and last characters must be alphanumeric. The name must not contain uppercase letters, spaces, periods (.
), or special characters. -
VM name that does not duplicate the name of a virtual machine in the KubeVirt environment.
-
Operating system certified and supported for use as a guest operating system with KubeVirt and for conversion to KVM with
virt-v2v
.
-
-
Network:
-
IP addresses, VLANs, and other network configuration settings must not be changed before or after migration. The MAC addresses of the virtual machines are preserved during migration.
-
Uninterrupted and reliable network connections between the clusters and the replication repository.
-
Network ports enabled in the firewall rules.
-
Port | Protocol | Source | Destination | Purpose |
---|---|---|---|---|
443 |
TCP |
OpenShift nodes |
VMware vCenter |
VMware provider inventory Disk transfer authentication |
443 |
TCP |
OpenShift nodes |
VMware ESXi hosts |
Disk transfer authentication |
902 |
TCP |
OpenShift nodes |
VMware ESXi hosts |
Disk transfer data copy |
-
In the OKD web console, navigate to Operators → OperatorHub.
-
Use the Filter by keyword field to search for forklift-operator.
NoteThe Forklift Operator is a Community Operator. Red Hat does not support Community Operators.
-
Click the Forklift Operator and then click Install.
-
On the Install Operator page, click Install.
-
Click Operators → Installed Operators to verify that the Forklift Operator appears in the konveyor-forklift project with the status Succeeded.
-
Click the Forklift Operator.
-
Under Provided APIs, locate the ForkliftController, and click Create Instance.
-
Click Create.
-
Click Workloads → Pods to verify that the Forklift pods are running.