Fleet Management
Added
- Add flags
--cluster-type, --https-proxy, --http-proxy, --no-proxy, --api-mode, --dns-mode, --vpc-mode and `–topol - ogy-mode
totemplate clusterthat specifycapa` as provider. - Add
gitops add base command to generate CAP[A,G,O] bases. The values for --provider flag is compatible with the template cluster command (A: capa, G: gcp, O: openstack).
Changed
- Increased memory limits for updater, recommender and admissionController
Changed
- Extended detection of providers in the login command to take the provider value primarily from Athena with fallback to the original way of inspecting the API URL
Fixed
- Respect
--control-plane-instance-type for AWS cluster templating. Previously, the default value m5.xlarge was always used.
Fixed
- Fixed logging in to clusters running on custom domains by removing domain restriction from API URL validation
Fixed
- Add missing namespace in SOPS related secrets created by GitOps subcommands.
- Using custom docker image with openssl to fix vpa-certgen job
Fixed
- Fix
update cluster command when scheduling an upgrade for a Cluster when the Cluster CR had no previous annotations.
Changed
- Adding
application.giantswarm.io/team label to kubernetes resources - Removing openssl update in
vertical-pod-autoscaler-certgen container
- Ensure dedicated
cert-operator version 0.0.0 is used for client certificate creation in login command to avoid timeouts. - Adjusted GCP config to support the volume type for all kind of volumes (root, etcd, kubelet, containerd)