@@ -281,7 +281,7 @@ Additional documentation about experimental features can be found in [Experiment
281281Depending on the infrastructure provider you are planning to use, some additional prerequisites should be satisfied
282282before getting started with Cluster API. See below for the expected settings for common providers.
283283
284- {{# tabs name:"tab-installation-infrastructure" tabs:"Akamai (Linode),AWS,Azure,CloudStack,DigitalOcean,Docker,Equinix Metal,GCP,Harvester,Hetzner,Hivelocity,Huawei,IBM Cloud,IONOS Cloud,K0smotron,KubeKey,KubeVirt,Metal3,Nutanix,OCI,OpenStack,Outscale,Proxmox,VCD,vcluster,Virtink,vSphere,Vultr"}}
284+ {{# tabs name:"tab-installation-infrastructure" tabs:"Akamai (Linode),AWS,Azure,CloudStack,DigitalOcean,Docker,Equinix Metal,GCP,Harvester,Hetzner,Hivelocity,Huawei,IBM Cloud,IONOS Cloud,K0smotron,KubeKey,KubeVirt,Metal3,Nutanix,OCI,OpenNebula, OpenStack,Outscale,Proxmox,VCD,vcluster,Virtink,vSphere,Vultr"}}
285285{{# tab Akamai (Linode)}}
286286
287287` ` ` bash
@@ -718,6 +718,16 @@ Please follow the Cluster API Provider for [Nutanix Getting Started Guide](https
718718
719719Please follow the Cluster API Provider for [Oracle Cloud Infrastructure (OCI) Getting Started Guide][oci-provider]
720720
721+ {{# /tab }}
722+ {{# tab OpenNebula}}
723+
724+ ` ` ` bash
725+ # Initialize the management cluster
726+ clusterctl init --infrastructure opennebula
727+ ` ` `
728+
729+ Please visit [OpenNebula Cluster API Provider Wiki][CAPONE Wiki].
730+
721731{{# /tab }}
722732{{# tab OpenStack}}
723733
@@ -895,7 +905,7 @@ before configuring a cluster with Cluster API. Instructions are provided for com
895905Otherwise, you can look at the ` clusterctl generate cluster` [command][clusterctl generate cluster] documentation for details about how to
896906discover the list of variables required by a cluster templates.
897907
898- {{# tabs name:"tab-configuration-infrastructure" tabs:"Akamai (Linode),AWS,Azure,CloudStack,DigitalOcean,Docker,Equinix Metal,GCP,Harvester,Huawei,IBM Cloud,IONOS Cloud,K0smotron,KubeKey,KubeVirt,Metal3,Nutanix,OpenStack,Outscale,Proxmox,Tinkerbell,VCD,vcluster,Virtink,vSphere,Vultr"}}
908+ {{# tabs name:"tab-configuration-infrastructure" tabs:"Akamai (Linode),AWS,Azure,CloudStack,DigitalOcean,Docker,Equinix Metal,GCP,Harvester,Huawei,IBM Cloud,IONOS Cloud,K0smotron,KubeKey,KubeVirt,Metal3,Nutanix,OpenNebula, OpenStack,Outscale,Proxmox,Tinkerbell,VCD,vcluster,Virtink,vSphere,Vultr"}}
899909{{# tab Akamai (Linode)}}
900910
901911` ` ` bash
@@ -1268,6 +1278,35 @@ To see all required Nutanix environment variables execute:
12681278clusterctl generate cluster --infrastructure nutanix --list-variables capi-quickstart
12691279` ` `
12701280
1281+ {{# /tab }}
1282+ {{#tab OpenNebula}}
1283+
1284+ ` ` ` bash
1285+ # OpenNebula API endpoint and credentials
1286+ export ONE_XMLRPC=' http://10.2.11.40:2633/RPC2'
1287+ export ONE_AUTH=' oneadmin:opennebula'
1288+
1289+ # VM and VR templates to construct workload clusters from
1290+ export MACHINE_TEMPLATE_NAME=' capone131'
1291+ export ROUTER_TEMPLATE_NAME=' capone131-vr'
1292+
1293+ # VNs to deploy workload clusters into
1294+ export PUBLIC_NETWORK_NAME=' service'
1295+ export PRIVATE_NETWORK_NAME=' private'
1296+
1297+ # Name of the new workload cluster
1298+ export CLUSTER_NAME=' one'
1299+
1300+ # Cloud-Provider image to deploy inside the new workload cluster
1301+ export CCM_IMG=' ghcr.io/opennebula/cloud-provider-opennebula:latest'
1302+
1303+ # Initial size of the new workload cluster
1304+ export CONTROL_PLANE_MACHINE_COUNT=' 1'
1305+ export WORKER_MACHINE_COUNT=' 1'
1306+ ` ` `
1307+
1308+ Please visit [OpenNebula Cluster API Provider Wiki][CAPONE Wiki].
1309+
12711310{{# /tab }}
12721311{{#tab OpenStack}}
12731312
@@ -1937,3 +1976,4 @@ kind delete cluster
19371976[CAPI Operator quickstart]: ./quick-start-operator.md
19381977[Proxmox getting started guide]: https://github.com/ionos-cloud/cluster-api-provider-proxmox/blob/main/docs/Usage.md
19391978[Tinkerbell getting started guide]: https://github.com/tinkerbell/cluster-api-provider-tinkerbell/blob/main/docs/QUICK-START.md
1979+ [CAPONE Wiki]: https://github.com/OpenNebula/cluster-api-provider-opennebula/wiki
0 commit comments