Creating an Oracle Linux Virtualization Manager Cluster
Create a Kubernetes cluster on Oracle Linux Virtualization Manager using the
      olvm provider.
               
Creating a Kubernetes cluster on Oracle Linux Virtualization Manager using the olvm provider requires that you first set up the localhost to create a management cluster using the libvirt provider, or have a cluster available to use as the management cluster. For information on the management cluster, see Oracle Linux Virtualization Manager Provider.
                  
Important:
The number of control plane nodes must be an odd number (1, 3, 5, and so on) to avoid split brain scenarios with High Availability. The default is 1 control plane node and 0 worker nodes.
Create the cluster. Use the ocne cluster start command to create a cluster. The
                        syntax is:
                  
ocne cluster start 
[{-u|--auto-start-ui} {true|false}]
[{-o|--boot-volume-container-image} URI]
[{-C|--cluster-name} name]
[{-c|--config} path] 
[{-n|--control-plane-nodes} integer] 
[{-i|--key} path]
[--load-balancer address]
[{-P|--provider} provider]
[{-s|--session} URI]
[{-v|--version} version]
[--virtual-ip IP]
[{-w|--worker-nodes} integer]For more information on the syntax options, see Oracle Cloud Native Environment: CLI.
For example:
To use a cluster configuration file:
ocne cluster start --config myconfig.yamlTo use the settings in the default configuration file:
ocne cluster start --provider olvmTip:
You can see the nodes as they're created using the Oracle Linux Virtualization Manager console. The control plane VMs are created first, then the worker node VMs.