apiextensions release v3.34.0

Added

  • Add metadata about additional vSphere CRDs for documentation.

Fixed

  • Adjust name of Cluster API certificate and service for v1alpha4. The annotation cert-manager.io/inject-ca-from value changes from giantswarm/cluster-api-core-webhook to giantswarm/cluster-api-core-cert and the service name from cluster-api-core-webhook to cluster-api-core.

Changed

  • KVMClusterConfig: make worker node labels optional.
  • Rename provider VMWare to vSphere.
  • Split Cluster API core CRDs by provider, to enable independent versioning (e.g. v1alpha2 for AWS and v1alpha4 for vSphere).
  • Configure webhook patch for the ClusterClass CRD.
  • Update Cluster API core CRDs to v0.4.4 for improved defaulting and printer columns.
  • In the AppCatalogEntry CRD, rename the printer column APP VERSION to UPSTREAM VERSION and switch the order of VERSION and UPSTREAM VERSION. This affects the output of kubectl get appcatalogentries.
  • Update repository to use go v1.17.
  • Remove reference to deprecated AppCatalog CRD from the AppCatalogEntry CRD.

This part of our documentation refers to our vintage product. The content may be not valid anymore for our current product. Please check our new documentation hub for the latest state of our docs.