The Cluster API brings declarative, Kubernetes-style APIs to cluster creation, configuration and management. Cluster API Provider for Cloud Director is a concrete implementation of Cluster API for VMware Cloud Director.
Check out our Cluster API quick start guide to create a Kubernetes cluster on VMware Cloud Director using Cluster API.
The version of Cluster API Provider Cloud Director and Installation that are compatible for a given CAPVCD container image are described in the following compatibility matrix:
CAPVCD Version | VMware Cloud Director API | VMware Cloud Director Installation | CoreCAPI/Clusterctl CLI version | Kubernetes Versions |
---|---|---|---|---|
0.5.0 | 36.0+ | 10.3.1+ (10.3.1 needs hot-patch to prevent VCD cell crashes in multi-cell environments) |
0.4.7 |
|
0.5.1 | 36.0+ | 10.3.1+ (10.3.1 needs hot-patch to prevent VCD cell crashes in multi-cell environments) |
0.4.7 |
|
1.0.0 | 36.0+ | 10.3.1+ (10.3.1 needs hot-patch to prevent VCD cell crashes in multi-cell environments) |
1.1.3 |
|
main | 36.0+ | 10.3.1+ (10.3.1 needs hot-patch to prevent VCD cell crashes in multi-cell environments) |
1.1.3 |
|
Cluster API versions:
v1alpha4 (v1.0) | v1beta1 (v1.1) | |
---|---|---|
CAPVCD v1alpha4 (v0.5) | ✓ | Not supported |
CAPVCD v1beta1 (v1.0) | ✓ | ✓ |
CAPVCD v1beta1 (main) | ✓ | ✓ |
TKG versions:
TKG versions | |
---|---|
CAPVCD v1alpha4 (v0.5) | 1.4.0, 1.3.1 |
CAPVCD v1beta1 (v1.0) | 1.5.4, 1.4.3 |
CAPVCD v1beta1 (main) | 1.5.4, 1.4.3 |
Collect CAPI log bundle for Cloud Director.
Refer to enable wire logs for CAPVCD to log HTTP requests/responses between CAPVCD and Cloud Director
The cluster-api-provider-cloud-director project team welcomes contributions from the community. Before you start working with cluster-api-provider-cloud-director, please refer to CONTRIBUTING.md.