Cluster apps for AWS
Changed
- Bump
aws-cloud-controller-manager-app
to v1.24.1-gs4.
Fixed
- Fix catalog for
aws-ebs-csi-driver
.
Changed
- Add the
cluster-values
secret to the aws-cloud-controller-manager
app, so it gets the proxy configuration.
Changed
- Moved the core components feature flags to their configuration, as the
featureGates
field is for kubeadm
feature flags.
Removed
- Remove
TTLAfterFinished
because it defaults to true.
Fixed
- Fix cert-manager config not being used by mistake (
--dns01-recursive-nameservers-only
argument which is relevant in private clusters).
Changed
- Enable
CronJobTimeZone
feature gate in the kubelet. - Set kubernetes
1.24.10
as the default version. - Switch from the in-tree cloud-controller-manager to the external one. This requires version
v0.26.0
of default-apps-aws
.
Removed
- Remove old JSON schema workflow.
Added
- Add
aws-cloud-controller-manager-app
.
Changed
- Bump
observability-bundle
to 0.4.2
Removed
- Remove kube-state-metrics app as it is now included in the observability-bundle.
Changed
- Rename
defaultMachinePools
to internal.nodePools
to fit new schema requirements and make clear that it should not be changed by customers. - Default to using
giantswarm.azurecr.io
as Docker Hub mirror.
Fixed
- Remove duplicate label
cluster.x-k8s.io/cluster-name
in bastion MachineDeployment.
Removed
- Remove
image-pull-progress-deadline
kubelet flag, as it’s Docker only, and it’s removed in k8s v1.24+.
Fixed
- Fix rendering
oidc.pem
by mistake when not specified