@@ -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
@@ -729,6 +729,16 @@ Please follow the Cluster API Provider for [Nutanix Getting Started Guide](https
729729
730730Please follow the Cluster API Provider for [Oracle Cloud Infrastructure (OCI) Getting Started Guide][oci-provider]
731731
732+ {{#/tab }}
733+ {{#tab OpenNebula}}
734+
735+ ```bash
736+ # Initialize the management cluster
737+ clusterctl init --infrastructure opennebula
738+ ```
739+
740+ Please visit [OpenNebula Cluster API Provider Wiki][CAPONE Wiki].
741+
732742{{#/tab }}
733743{{#tab OpenStack}}
734744
@@ -906,7 +916,7 @@ before configuring a cluster with Cluster API. Instructions are provided for com
906916Otherwise, you can look at the `clusterctl generate cluster` [command][clusterctl generate cluster] documentation for details about how to
907917discover the list of variables required by a cluster templates.
908918
909- {{#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"}}
919+ {{#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"}}
910920{{#tab Akamai (Linode)}}
911921
912922```bash
@@ -1292,6 +1302,35 @@ To see all required Nutanix environment variables execute:
12921302clusterctl generate cluster --infrastructure nutanix --list-variables capi-quickstart
12931303` ` `
12941304
1305+ {{# /tab }}
1306+ {{# tab OpenNebula}}
1307+
1308+ ` ` ` bash
1309+ # OpenNebula API endpoint and credentials
1310+ export ONE_XMLRPC=' http://10.2.11.40:2633/RPC2'
1311+ export ONE_AUTH=' oneadmin:opennebula'
1312+
1313+ # VM and VR templates to construct workload clusters from
1314+ export MACHINE_TEMPLATE_NAME=' capone131'
1315+ export ROUTER_TEMPLATE_NAME=' capone131-vr'
1316+
1317+ # VNs to deploy workload clusters into
1318+ export PUBLIC_NETWORK_NAME=' service'
1319+ export PRIVATE_NETWORK_NAME=' private'
1320+
1321+ # Name of the new workload cluster
1322+ export CLUSTER_NAME=' one'
1323+
1324+ # Cloud-Provider image to deploy inside the new workload cluster
1325+ export CCM_IMG=' ghcr.io/opennebula/cloud-provider-opennebula:latest'
1326+
1327+ # Initial size of the new workload cluster
1328+ export CONTROL_PLANE_MACHINE_COUNT=' 1'
1329+ export WORKER_MACHINE_COUNT=' 1'
1330+ ` ` `
1331+
1332+ Please visit [OpenNebula Cluster API Provider Wiki][CAPONE Wiki].
1333+
12951334{{# /tab }}
12961335{{# tab OpenStack}}
12971336
@@ -1969,3 +2008,4 @@ kind delete cluster
19692008[CAPI Operator quickstart]: ./quick-start-operator.md
19702009[Proxmox getting started guide]: https://github.com/ionos-cloud/cluster-api-provider-proxmox/blob/main/docs/Usage.md
19712010[Tinkerbell getting started guide]: https://github.com/tinkerbell/cluster-api-provider-tinkerbell/blob/main/docs/QUICK-START.md
2011+ [CAPONE Wiki]: https://github.com/OpenNebula/cluster-api-provider-opennebula/wiki
0 commit comments