Skip to content

Commit

Permalink
[CAFV-27], [CAFV-180] Add CSI, CPI qualified versions for CAPVCD 1.0.…
Browse files Browse the repository at this point in the history
…0, CAPVCD main-branch & update TKG BOM link in CLUSTERCTL README (#409)

* Add CSI, CPI supported versions for CAPVCD 1.0.0, CAPVCD  main-branch

Signed-off-by: lzichong <[email protected]>

* CAFV-180: Update CLUSTERCTL README link to refer to TKG BOM in Workload cluster README

Signed-off-by: lzichong <[email protected]>

---------

Signed-off-by: lzichong <[email protected]>
  • Loading branch information
lzichong committed Apr 20, 2023
1 parent afeca66 commit 9b012f7
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 7 deletions.
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,12 @@ Check out our [Cluster API quick start guide](docs/QUICKSTART.md) to create a Ku
## Support Policy
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 |
|:---------------------------------------------------------------------------------:| :-----------------------: | :--------------------------------: | :---: | :------------------ |
| [main](https://github.com/vmware/cluster-api-provider-cloud-director/tree/main) | 36.0+ | 10.3.1+ <br/>(10.3.1 needs hot-patch to prevent VCD cell crashes in multi-cell environments) | [1.1.3](https://github.com/kubernetes-sigs/cluster-api/releases/tag/v1.1.3) |<ul><li>1.22</li><li>1.21</li><li>1.20</li></ul>|
| [1.0.0](https://github.com/vmware/cluster-api-provider-cloud-director/tree/1.0.0) | 36.0+ | 10.3.1+ <br/>(10.3.1 needs hot-patch to prevent VCD cell crashes in multi-cell environments) | [1.1.3](https://github.com/kubernetes-sigs/cluster-api/releases/tag/v1.1.3) |<ul><li>1.22</li><li>1.21</li><li>1.20</li></ul>|
| [0.5.1](https://github.com/vmware/cluster-api-provider-cloud-director/tree/0.5.1) | 36.0+ | 10.3.1+ <br/>(10.3.1 needs hot-patch to prevent VCD cell crashes in multi-cell environments) | [0.4.7](https://github.com/kubernetes-sigs/cluster-api/releases/tag/v0.4.7) |<ul><li>1.21</li><li>1.20</li></ul>|
| [0.5.0](https://github.com/vmware/cluster-api-provider-cloud-director/tree/0.5.0) | 36.0+ | 10.3.1+ <br/>(10.3.1 needs hot-patch to prevent VCD cell crashes in multi-cell environments) | [0.4.7](https://github.com/kubernetes-sigs/cluster-api/releases/tag/v0.4.7) |<ul><li>1.21</li><li>1.20</li></ul>|
| CAPVCD Version | VMware Cloud Director API | VMware Cloud Director Installation | CoreCAPI/Clusterctl CLI version | Kubernetes Versions | CSI Versions | CPI Versions |
|:---------------------------------------------------------------------------------:|:-------------------------:|:--------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------------:|:-------------------------------------------------|:-------------------------------------------------------------------------------------------------------------------------------|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [main](https://github.com/vmware/cluster-api-provider-cloud-director/tree/main) | 36.0+ | 10.3.1+ <br/>(10.3.1 needs hot-patch to prevent VCD cell crashes in multi-cell environments) | [1.1.3](https://github.com/kubernetes-sigs/cluster-api/releases/tag/v1.1.3) | <ul><li>1.22</li><li>1.21</li><li>1.20</li></ul> | <ul><li>[1.3.1](https://github.com/vmware/cloud-director-named-disk-csi-driver/releases/tag/1.3.1)</li><li>[1.3.0](https://github.com/vmware/cloud-director-named-disk-csi-driver/releases/tag/1.3.0)</li></ul> | <ul><li>[1.3.0](https://github.com/vmware/cloud-provider-for-cloud-director/releases/tag/1.3.0)</li><li>[1.2.0](https://github.com/vmware/cloud-provider-for-cloud-director/releases/tag/1.2.0)</li></ul> |
| [1.0.0](https://github.com/vmware/cluster-api-provider-cloud-director/tree/1.0.0) | 36.0+ | 10.3.1+ <br/>(10.3.1 needs hot-patch to prevent VCD cell crashes in multi-cell environments) | [1.1.3](https://github.com/kubernetes-sigs/cluster-api/releases/tag/v1.1.3) | <ul><li>1.22</li><li>1.21</li><li>1.20</li></ul> |<ul><li>[1.3.1](https://github.com/vmware/cloud-director-named-disk-csi-driver/releases/tag/1.3.1)</li><li>[1.3.0](https://github.com/vmware/cloud-director-named-disk-csi-driver/releases/tag/1.3.0)</li></ul>| <ul><li>[1.3.0](https://github.com/vmware/cloud-provider-for-cloud-director/releases/tag/1.3.0)</li><li>[1.2.0](https://github.com/vmware/cloud-provider-for-cloud-director/releases/tag/1.2.0)</li></ul>|
| [0.5.1](https://github.com/vmware/cluster-api-provider-cloud-director/tree/0.5.1) | 36.0+ | 10.3.1+ <br/>(10.3.1 needs hot-patch to prevent VCD cell crashes in multi-cell environments) | [0.4.7](https://github.com/kubernetes-sigs/cluster-api/releases/tag/v0.4.7) | <ul><li>1.21</li><li>1.20</li></ul> |
| [0.5.0](https://github.com/vmware/cluster-api-provider-cloud-director/tree/0.5.0) | 36.0+ | 10.3.1+ <br/>(10.3.1 needs hot-patch to prevent VCD cell crashes in multi-cell environments) | [0.4.7](https://github.com/kubernetes-sigs/cluster-api/releases/tag/v0.4.7) | <ul><li>1.21</li><li>1.20</li></ul> |

Cluster API versions:

Expand Down
2 changes: 1 addition & 1 deletion docs/CLUSTERCTL.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ providers:

1. Fill out the values for the environment variables in `~/.cluster-api/clusterctl.yaml`.
- One of the variables is RefreshToken. Refer to [How to create refreshToken (or) API token in Cloud Director](https://docs.vmware.com/en/VMware-Cloud-Director/10.3/VMware-Cloud-Director-Tenant-Portal-Guide/GUID-A1B3B2FA-7B2C-4EE1-9D1B-188BE703EEDE.html).
- Refer to the [script to get Kubernetes, etcd, coredns versions from TKG OVA](#tkgm_bom) to fill in few variables. Note that you may skip filling
- Refer to the [script to get Kubernetes, etcd, coredns versions from TKG OVA](WORKLOAD_CLUSTER.md#tkgm_bom) to fill in few variables. Note that you may skip filling
in few of these variables if you decide to use the existing [clusterctl template flavors](#template_flavors).
2. Generate the CAPI manifest file.
- `clusterctl generate cluster <clusterName> -f v1.21.8-crs > <clusterName>.yaml`.
Expand Down

0 comments on commit 9b012f7

Please sign in to comment.