Skip to content

Commit

Permalink
Add version support matrix against CAPI and k8s
Browse files Browse the repository at this point in the history
Added 3 tables showing a version compatibility matrix against CAPI (main cluster
API), Kubernetes, and OSes.  Currently, these were gathered manually.

Resolves #222
  • Loading branch information
Loc Nguyen committed Mar 29, 2019
1 parent 3982436 commit 0cf478e
Showing 1 changed file with 41 additions and 1 deletion.
42 changes: 41 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,44 @@ Participation in the Kubernetes community is governed by the [Kubernetes Code of

### Quick Start

Go [here](docs/README.md) for an example of how to get up and going with the cluster api using vSphere.
Go [here](docs/README.md) for an example of how to get up and going with the cluster api using vSphere.

### Where to get the vSphere provider container

The containers for this provider are currently hosted at `gcr.io/cnx-cluster-api/`. Each release of the
container are tagged with the release version appropriately.

| release version | container url |
| --- | --- |
| 0.1 | gcr.io/cnx-cluster-api/vsphere-cluster-api-provider:v0.1 |
| 0.2 | gcr.io/cnx-cluster-api/vsphere-cluster-api-provider:0.2 |

To use the appropriate version (instead of `:latest`), replace the version in the generated `provider-components.yaml`
described in the quick start guide.

### Compatibility Matrix

Below are tables showing the compatibility between versions of the vSphere provider, the main cluster api,
kubernetes versions, and OSes. Please note, this table only shows version 0.2 of the vSphere provider. Due
to the way this provider bootstrap nodes (e.g. using Ubuntu package manager to pull some components), there
were changes in some packages that broke version 0.1 (but may get resolved at some point) so the compatibility
tables for that provider version are not provided here.

Compatibility matrix for Cluster API versions and the vSphere provider versions.

| | Cluster API - v1alpha1 |
|--- | --- |
| vSphere Provider 0.2 ||

Compatibility matrix for the vSphere provider versions and Kubernetes versions.

| |k8s 1.11.x|k8s 1.12.x|k8s 1.13.x|k8s 1.14.x|
|---|---|---|---|---|
| vSphere Provider 0.2 |||||

Compatibility matrix for the vSphere provider versions and node OS. Further OS support may be added in future releases.

| | Ubuntu Xenial Cloud Image | Ubuntu Bionic Cloud Image |
| --- | --- | --- |
| vSphere Provider 0.2 |||

0 comments on commit 0cf478e

Please sign in to comment.