3 Setting Up the libvirt Provider
Set up an Oracle Linux host to create Kubernetes clusters using the
libvirt
provider.
Clusters can be created on the localhost, or on a remote system. Perform these steps on the system to be used to create the cluster, whether that's the localhost for local clusters, or on a remote host if you're creating clusters on a remote system.
By default, KVM is built into the Oracle Linux kernel. You can use the default KVM stack, which includes libvirt. We recommend you use the Oracle KVM stack which is available in Oracle Linux 8 or 9 with the Unbreakable Enterprise Kernel (UEK). For Oracle Linux 9, the latest UEK Release 7 (UEK R7) must be installed. For Oracle Linux 8, UEK R6 or UEK R7 must be installed.
Important:
Existing Virtual Machines created with one KVM stack might not be compatible, and might not start, after switching to another KVM stack.
For more information on installing and configuring KVM, see the Oracle Linux: KVM User's Guide.