github Azure/AKS 2022-08-07
Release 2022-08-07

latest releases: 2024-10-25, 2024-10-06, 2024-09-18...
2 years ago

Release 2022-08-07

Monitor the release status by regions at AKS-Release-Tracker.

Announcements

  • Starting with Kubernetes 1.25, the following changes will be made default:

    • Ubuntu 22.04 for x86, AMD and ARM64 architectures will be the default host.
    • Windows Server 2022 will be the default Windows host. Important, old windows 2019 containers will not work on windows server 2022 hosts.
  • Starting with Kubernetes 1.24, the following changes will be made default:

    • The default format of clusterUser credential for AAD enabled clusters will be ‘exec’, which requires kubelogin binary in the execution PATH. If you are using Azure CLI, it will prompt users to download kubelogin. There will be no behavior change for non-AAD clusters, or AAD clusters whose version is older than 1.24. Existing downloaded kubeconfig will still work. We provide an optional query parameter ‘format’ when getting clusterUser credential to overwrite the default behavior change, you can explicitly specify format to ‘azure’ to get old format kubeconfig.
    • The NodeRestriction Admission Controller will be enabled. This will allow users to enable/disable node restriction.
    • CoreDNS version 1.9.2 will be default version. With this new version of CoreDNS wildcard queries are no longer allowed.
    • metrics-server version 0.6.1 will be the default version.
    • metrics-server vertical pod autoscaler will be enabled.
  • Kubernetes 1.21 version deprecation will start taking effect from July 31st, 2022.

  • Update your AKS labels to the recommended substitutions before deprecation after the Kubernetes v1.24 release. See more information on label deprecations and how to update your labels in the Use labels in an AKS cluster documentation.

  • Konnectivity rollout is finished in global and started in Sovereign (China, USGov).

  • Docker will no longer be supported as a container runtime on Windows after September 1, 2022. Follow these steps in our documentation to upgrade your Kubernetes cluster to change your container runtime to containerd.

Release notes

  • Features
    • GA of Kubernetes 1.24
  • Behavioral Changes
    • Deprecation of Kubernetes 1.21
    • Increased memory request (20Mi -> 40Mi) for azuredisk and node-driver-registrar containers in azurediskcsi-azuredisk-v2-node on Windows node
    • From cloud provider Azure v1.24.0 version, the LoadBalancer typed services with appProtocol HTTP/HTTPS would switch to HTTP/HTTPS for health probe protocol (while TCP is used before v1.24.0). And / would be used as the default health probe request path. If your service doesn’t respond 200 for /, please ensure set service annotation service.beta.kubernetes.io/port_{port}_health-probe_request-path or service.beta.kubernetes.io/azure-load-balancer-health-probe-request-path (applied to all ports) with correct request path to avoid service broken. Please refer the documents here for the details of Azure LoadBalancer health probe customization.
  • Component Updates

Don't miss a new AKS release

NewReleases is sending notifications on new releases.