Changes and Releases
Updates on Giant Swarm workload cluster releases, apps, UI improvements and documentation changes.
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.
We are hiring! Find out more.
Changed
- Prevent pasting and dropping text into the cluster deletion name confirmation input (#2811)
Fixed
- Fix user invitations for organizations with mixed-case names (#2826)
- Add repositories related to Kyverno to the aggregated release notes in Changes and Releases, category “Management API” (#1156)
Added
- Add templating for EKS clusters using the management cluster API
- Add templating for EKS node pools using the management cluster API
- Add templating for CAPA node pools using the management cluster API
Changed
- In the
get catalogs command output, rename the colum APP VERSION to UPSTREAM VERSION and change the column order.
Added
- kubelet and api server flags for CAPI clusters.
Fixed
- Fix annotation name in subscription id defaulting rule.
Added
- Default SubscriptionID field for
AzureCluster CRs.
Changed
- Add test setup for
vsphere policies.
Added
- Ensure
Organization CR in Azure MCs have the subscriptionid annotation set.
Changed
- Use
Patch to save Namespace in Status to avoid write conflicts.
Added
- Set kubelet extra argument
node-ip for worker and masters. - Validate deprecated APIs.
- Add weekly highlights in Changes & Releases for the week ending 2021-10-08 (#1137)