Major changes
- **Support for Kubernetes 1.28.**
- **Kubernetes 1.23 is no longer supported**. Deckhouse will not update if the Kubernetes version in the cluster is 1.23.
- The _cert-manager_, _descheduler_, _pod-reloader_, _metallb_, as well as _vertical-pod-autoscaler_ components and cloud provider modules, now use distroless images. This increases module security and reduces the attack surface.
The following components will be restarted during the update
- Kubernetes control plane
- Ingress Controller
- cert-manager
- chrony
- cloud-provider-aws
- cloud-provider-azure
- cloud-provider-gcp
- cloud-provider-openstack
- cloud-provider-vsphere
- cloud-provider-yandex
- control-plane-manager
- descheduler
- kube-proxy
- metallb
- node-manager
- operator-trivy
- pod-reloader
- pod-reloader
- report-updater (operator-trivy)
- user-authn
- vertical-pod-autoscaler
See [CHANGELOG v1.53](https://github.com/deckhouse/deckhouse/blob/main/CHANGELOG/CHANGELOG-v1.53.md) for more details.