@@ -281,7 +281,7 @@ Additional documentation about experimental features can be found in [Experiment
281
281
Depending on the infrastructure provider you are planning to use, some additional prerequisites should be satisfied
282
282
before getting started with Cluster API. See below for the expected settings for common providers.
283
283
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"}}
285
285
{{# tab Akamai (Linode)}}
286
286
287
287
` ` ` bash
@@ -729,6 +729,16 @@ Please follow the Cluster API Provider for [Nutanix Getting Started Guide](https
729
729
730
730
Please follow the Cluster API Provider for [Oracle Cloud Infrastructure (OCI) Getting Started Guide][oci-provider]
731
731
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
+
732
742
{{#/tab }}
733
743
{{#tab OpenStack}}
734
744
@@ -906,7 +916,7 @@ before configuring a cluster with Cluster API. Instructions are provided for com
906
916
Otherwise, you can look at the `clusterctl generate cluster` [command][clusterctl generate cluster] documentation for details about how to
907
917
discover the list of variables required by a cluster templates.
908
918
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"}}
910
920
{{#tab Akamai (Linode)}}
911
921
912
922
```bash
@@ -1292,6 +1302,35 @@ To see all required Nutanix environment variables execute:
1292
1302
clusterctl generate cluster --infrastructure nutanix --list-variables capi-quickstart
1293
1303
` ` `
1294
1304
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
+
1295
1334
{{# /tab }}
1296
1335
{{# tab OpenStack}}
1297
1336
@@ -1969,3 +2008,4 @@ kind delete cluster
1969
2008
[CAPI Operator quickstart]: ./quick-start-operator.md
1970
2009
[Proxmox getting started guide]: https://github.com/ionos-cloud/cluster-api-provider-proxmox/blob/main/docs/Usage.md
1971
2010
[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