diff --git a/README.md b/README.md index 3d3a106b60..6524200279 100644 --- a/README.md +++ b/README.md @@ -59,104 +59,30 @@ Basically: versions for distribution packages and patch version for the Kubernetes version you wish to run. For production-like environments, it is highly recommended to build and use your own custom images. -**Note:** We recently moved the OVAs from a VMware-owned GCP project (https://storage.googleapis.com/capv-templates/) to the community-owned CAPV GCP project -(https://storage.googleapis.com/artifacts.k8s-staging-capi-vsphere.appspot.com/templates/). Going forward new OVAs will only be uploaded to the community-owned CAPV GCP project. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
KubernetesUbuntu 18.04Ubuntu 20.04Ubuntu 22.04Photon 3Photon 5Flatcar Stable
v1.24.11ova, sha256ova, sha256N/Aova, sha256N/Aova, sha256
v1.25.7ova, sha256ova, sha256N/Aova, sha256N/Aova, sha256
v1.26.2ova, sha256ova, sha256N/Aova, sha256N/Aova, sha256
v1.27.3ova, sha256ova, sha256ova, sha256ova, sha256N/Aova, sha256
v1.28.0ova, sha256ova, sha256ova, sha256ova, sha256N/Aova, sha256
v1.29.0N/AN/Aova, sha256ova, sha256ova, sha256ova, sha256
v1.30.0N/AN/Aova, sha256N/Aova, sha256ova, sha256
- -A full list of the published machine images for CAPV may be obtained with the following command: - -```shell -gsutil ls "gs://artifacts.k8s-staging-capi-vsphere.appspot.com/templates/*" -``` - -Or, to produce a list of URLs for the same image files (and their checksums), the following command may be used: - -```shell -gsutil ls "gs://artifacts.k8s-staging-capi-vsphere.appspot.com/templates/*" | grep -e ".ova" -e ".sha256" | sed 's~^gs://~https://storage.googleapis.com/~' -``` +**Note:** We recently moved the OVAs from the community GCP project (https://storage.googleapis.com/capv-templates/) to [Github releases](https://github.com/kubernetes-sigs/cluster-api-provider-vsphere/releases). Going forward new OVAs will only be uploaded to a dedicated Github release with the name `templates/`. + +**Note:** Big OVAs will be split into multiple parts. To use them please download all parts and use `cat part1 part2 part3 > out.ova` to join them again. + +| Kubernetes | Ubuntu 18.04 | Ubuntu 20.04 | Ubuntu 22.04 | Photon 3 | Photon 5 | Flatcar Stable | +|:-----------|:------------:|:------------:|:------------:|:--------:|:--------:|:--------------:| +| [v1.24.11] | ✓ | ✓ | | ✓ | | ✓ | +| [v1.25.7] | ✓ | ✓ | | ✓ | | ✓ | +| [v1.26.2] | ✓ | ✓ | | ✓ | | ✓ | +| [v1.27.3] | ✓ | ✓ | ✓ | ✓ | | ✓ | +| [v1.28.0] | ✓ | ✓ | ✓ | ✓ | | ✓ | +| [v1.29.0] | | | ✓ | ✓ | ✓ | ✓ | +| [v1.30.0] | | | ✓ | | ✓ | ✓ | + +[v1.24.11]: https://github.com/kubernetes-sigs/cluster-api-provider-vsphere/releases/tag/templates/v1.24.11 +[v1.25.7]: https://github.com/kubernetes-sigs/cluster-api-provider-vsphere/releases/tag/templates/v1.25.7 +[v1.26.2]: https://github.com/kubernetes-sigs/cluster-api-provider-vsphere/releases/tag/templates/v1.26.2 +[v1.27.3]: https://github.com/kubernetes-sigs/cluster-api-provider-vsphere/releases/tag/templates/v1.27.3 +[v1.28.0]: https://github.com/kubernetes-sigs/cluster-api-provider-vsphere/releases/tag/templates/v1.28.0 +[v1.29.0]: https://github.com/kubernetes-sigs/cluster-api-provider-vsphere/releases/tag/templates/v1.29.0 +[v1.30.0]: https://github.com/kubernetes-sigs/cluster-api-provider-vsphere/releases/tag/templates/v1.30.0 + +A full list of the published machine images for CAPV can be found by [searching for releases](https://github.com/kubernetes-sigs/cluster-api-provider-vsphere/releases?q=templates%2F&expanded=true) +on the repository having the prefix `templates/` and taking a look at the available assets. ## Documentation