Fleet Management
Fixed
- Set domain name for the Kubernetes APIs server address when logging in to CAPI provider workload clusters.
Fixed
- Fixed common name in certificates generated for workload clusters by stripping https:// prefix from cluster base path
Fixed
- Fix nil pointer panic in
template nodepool
command.
[2.19.0] - 2022-08-12
Changed
- Make all
kubectl
config flags (e.g --context
and --kubeconfig
global and unify kubeconfig management throughout commands. - Remove CAPA templating from
aws
provider. - Add new provider
capa
for templating a cluster. - Remove fetching ssh sso ca pub key for capa from management cluster.
- Add test for CAPA provider cluster templating.
Changed
- Make all
kubectl
config flags (e.g --context
and --kubeconfig
global and unify kubeconfig management throughout commands. - Remove CAPA templating from
aws
provider. - Add new provider
capa
for templating a cluster. - Remove fetching ssh sso ca pub key for capa from management cluster.
- Add test for CAPA provider cluster templating.
Changed
- Adjusted detection of changes in roles and role bindings to prevent unnecessary updates during reconciliation
Changed
- Upgrade vertical-pod-autoscaler to 0.11.0
Potentially breaking change:
- Added validation - CPU values will be accepted only with resolution of 1 mCPU, memory with resolution of 1 b
Other changes:
- Switch to go 1.16
- Admission controller now logs when it fails to start
- Increase resolution of admission_latency_seconds metric
- Reduce verbosity of some logs
Changed
- Update CI (archigtect-orb)
Changed
- In case an organization can not be fetched, try fetching it via the annotation
ui.giantswarm.io/original-organization-name
.