Skip to content

Releases: Azure/AKS

Release 2021-09-16

20 Sep 20:54
e9503fe
Compare
Choose a tag to compare

Release 2021-09-16

This release is rolling out to all regions - estimated time for completed roll out is 2021-09-23 for public cloud and 2021-09-30 for sovereign clouds.

Announcement

  • In order to preserve any deallocated VMs, you must to set Scale-down Mode to Deallocate. That includes VMs that have been deallocated using IaaS APIs (Virtual Machine Scale Set APIs). Setting Scale-down Mode to Delete will remove any deallocated VMs.

Release Notes

  • New Features
  • Preview Features
  • Component Updates
    • AKS Ubuntu 18.04 image updated to AKSUbuntu-1804-2021.09.19 - please refer to the link for package versions in this VHD.
    • Azure Disk CSI driver has been updated to v1.7.0.
    • Azure File CSI driver has been updated to v1.6.0.
  • Behavioral Change
    • AKS Private Cluster "none" parameter now defaults to public DNS which means AKS will not create a Private DNS Zone. This changes from the previous behavior of "none" being bring your own Private DNS.

Release 2021-09-09

13 Sep 17:12
62db837
Compare
Choose a tag to compare

Release 2021-09-09

This release is rolling out to all regions - estimated time for completed roll out is 2021-09-16 for public cloud and 2021-09-25 for sovereign clouds.

Announcement

  • In order to preserve any deallocated VMs, you must to set Scale-down Mode to Deallocate. That includes VMs that have been deallocated using IaaS APIs (Virtual Machine Scale Set APIs). Setting Scale-down Mode to Delete will remove any deallocate VMs.

Release Notes

  • New Features
    • AKS Run Command is now Generally Available (GA), estimated to roll out the week of 2021-09-13.
  • Component Updates
    • AKS Ubuntu 18.04 image updated to AKSUbuntu-1804-2021.09.06 - please refer to the link for package versions in this VHD.
  • Behavioral Change
    • Azure Confidential Compute has changed the CPU resource request and limits for the device plugin and quote helper daemonset as part of the ACC addon deployments. They are now reduced as the earlier requested amounts were not necessary.
    • AKS Run Command will now be available by default, and customers can now disable when desired through the cli.

Release 2021-09-02

03 Sep 21:15
120ebdc
Compare
Choose a tag to compare

Release 2021-09-02

This release is rolling out to all regions - estimated time for completed roll out is 2021-09-09 for public cloud and 2021-09-18 for sovereign clouds.

Announcement

  • In order to preserve any deallocated VMs, you must to set Scale-down Mode to Deallocate. That includes VMs that have been deallocated using IaaS APIs (Virtual Machine Scale Set APIs). Setting Scale-down Mode to Delete will remove any deallocate VMs.

Release Notes

  • Features

  • Component Updates

    • Update Windows Azure CNI version to v1.4.9. - Azure CNI start time shortened by 500ms
    • Support azure file snapshot for Kubernetes 1.21
    • csi-snapshotter has been updated to v4.2.1 for Kubernetes 1.21
    • AKS Ubuntu 18.04 image updated to AKSUbuntu-1804-2021.08.31 - please refer to the link for package versions in this VHD.
  • Bug Fixes

Release 2021-08-26

30 Aug 20:42
0e5a03c
Compare
Choose a tag to compare

Release 2021-08-26

This release is rolling out to all regions - estimated time for completed roll out is 2021-09-02 for public cloud and 2021-09-09 for sovereign clouds.

Preannouncement

  • AKS will be upgrading to CoreDNS v1.8.4 for k8s 1.20+ clusters in September. Users who are using the rewrite plugin, should upgrade their configuration before 1.8.4 goes live.

Release Notes

  • Component Updates
    • Azuredisk and Azurefile CSI drivers upgraded to v1.5.0 in 1.21.0+ clusters.
    • Open Service Mesh (OSM) addon has been updated to v0.9.2.
    • Calico has been updated to v3.20.0 on linux.
    • AKS Ubuntu 18.04 image updated to AKSUbuntu-1804-2021.08.21 - please refer to the link for package versions in this VHD.
  • Bug Fixes
    • In scenarios where users are creating multiple node pools simultaneously, it is now possible to have the first User node pool in the deployment to have any characteristics so long as there is at least one System pool present in the deployment.

Release 2021-08-19

27 Aug 14:10
e513f84
Compare
Choose a tag to compare

Azure Kubernetes Service Changelog

Release 2021-08-19

This release is rolling out to all regions - estimated time for completed roll out is 2021-08-26 for public cloud and 2021-09-02 for sovereign clouds.

Announcements

  • On the next release of the az AKS CLI we will introduce a new subcommand "aks addons" which will have the following commands: disable, enable, list, list-available, show, update.

Release Notes

  • Component Updates
    • Kubernetes patch versions: 1.19.13 and 1.20.9 have been onboarded. Versions 1.19.9 and 1.20.5 have been deprecated.
    • Bump Windows containerd to v0.0.42
    • Bump CoreDNS to 1.8.4 for Kubernetes versions above 1.20.0
    • AKS Ubuntu 18.04 image updated to AKSUbuntu-1804-2021.08.14 - please refer to the link for package versions in this VHD.
    • AKS Windows image has been updated to 2019-datacenter-core-smalldisk-17763.2114.210811 - please refer to the link for component versions in this VHD.
  • Behavioral Changes
    • Stop ability to make changes to the following system labels:
      • beta.kubernetes.io/arch
      • beta.kubernetes.io/instance-type
      • beta.kubernetes.io/os
      • failure-domain.beta.kubernetes.io/region
      • failure-domain.beta.kubernetes.io/zone
      • failure-domain.kubernetes.io/zone
      • failure-domain.kubernetes.io/region
      • kubernetes.io/arch
      • kubernetes.io/hostname
      • kubernetes.io/os
      • kubernetes.io/role
      • kubernetes.io/instance-type
      • node.kubernetes.io/instance-type
      • topology.kubernetes.io/region
      • topology.kubernetes.io/zone
      • kubernetes.azure.com/role=agent
      • node-role.kubernetes.io/agent
      • kubernetes.io/role=agent
      • agentpool
      • storageprofile
      • storagetier
      • accelerator
      • kubernetes.azure.com/fips_enabled
      • kubernetes.azure.com/os-sku
      • kubernetes.azure.com/cluster

Release 2021-08-12

13 Aug 22:05
5b28be0
Compare
Choose a tag to compare

Release 2021-08-12

This release is rolling out to all regions - estimated time for completed roll out is 2021-08-19 for public cloud and 2021-08-24 for sovereign clouds.

Release Notes

  • Component Updates
    • AKS Ubuntu 18.04 image updated to AKSUbuntu-1804-2021.08.07.
    • Addon Resource Limit Update:
      • Set CoreDNS pods CPU limit to 3 cores, memory limit to 500 MiB
      • Set CoreDNS autoscaler pods CPU limit to 20m cores, memory limit to 50 MiB
      • Set metrics-server pod CPU limit to 300m cores, memory limit to 800 MiB
    • Upgrade OMSAgent to ciprod08052021.
      • Increase the memory request to 325 MB from 225 MB
      • Increase the memory limit to 750 MB from 600 MB

Release 2021-08-05

10 Aug 18:15
8e1dbf0
Compare
Choose a tag to compare

Release 2021-08-05

This release is rolling out to all regions - estimated time for completed roll out is 2021-08-12 for public cloud and 2021-08-17 for sovereign clouds.

Release Notes

  • Behavioral Changes
    • All regions now use Azure Policy V2 by default.
    • TLS 1.2 is now enabled for in AKS Windows nodes. TLS1.1, TLS1.0, SSL3.0, SSL2.0 are now disabled.
  • Component Updates

Release 2021-07-29

31 Jul 02:07
1050d6f
Compare
Choose a tag to compare

This release is rolling out to all regions - estimated time for completed roll out is 2021-08-05 for public cloud and 2021-08-10 for sovereign clouds.

Announcements

  • As a response to customer feedback and issues with previous Kubernetes version patches that left a lot of users with hard options. The AKS Team is extending a limited scope of support for all clusters and nodepools on 1.18 as a courtesy. Customers with clusters and nodepools on 1.18 after the announced deprecation date of 2021-06-30 will be granted an extension of capabilities outside the usual scope of support for deprecated versions .The scope of this limited extension is effective from '2021-06-30 to 2021-07-31' and is limited to the following:
    • Creation of new clusters and nodepools on 1.18.
    • CRUD operations on 1.18 clusters.
    • Azure Support of non-Kubernetes related, platform issues. Platform issues include trouble with networking, storage, or compute running on Azure. Any support requests for K8s patching and troubleshooting will be requested to upgrade into a supported version.

Release Notes

  • Bug Fixes
    • Added missing tolerations to Pod Identity Pods. Closes #2146.
  • Component Updates

Release 2021-07-22

23 Jul 23:25
f9a4fee
Compare
Choose a tag to compare

Release 2021-07-22

This release is rolling out to all regions - estimated time for completed roll out is 2021-07-29 for public cloud and 2021-08-03 for sovereign clouds.

Announcements

  • Azure Kubernetes Service (AKS) will stop publishing Ubuntu 16.04 image change moving forward.
  • As a response to customer feedback and issues with previous Kubernetes version patches that left a lot of users with hard options. The AKS Team is extending a limited scope of support for all clusters and nodepools on 1.18 as a courtesy. Customers with clusters and nodepools on 1.18 after the announced deprecation date of 2021-06-30 will be granted an extension of capabilities outside the usual scope of support for deprecated versions .The scope of this limited extension is effective from '2021-06-30 to 2021-07-31' and is limited to the following:
    • Creation of new clusters and nodepools on 1.18.
    • CRUD operations on 1.18 clusters.
    • Azure Support of non-Kubernetes related, platform issues. Platform issues include trouble with networking, storage, or compute running on Azure. Any support requests for K8s patching and troubleshooting will be requested to upgrade into a supported version.
  • Previous pod security policy (preview) deprecation was June 30th 2021. To better align with Kubernetes Upstream pod security policy (preview) deprecation will begin with Kubernetes version 1.21, with its removal in version 1.25. As Kubernetes Upstream approaches that milestone, the Kubernetes community will be working to document viable alternatives.

Release Notes

  • Features
    • New Kubernetes patch version available, v.1.21.2.
  • Preview Features
    • Upgrade your Windows nodepool from Docker to Containerd by the following two methods. Note that the Kubernetes version should be > 1.20.0 and the feature flag UseCustomizedWindowsContainerRuntime should be registered under your current Azure subscription. Reminder that Docker is removed in Kubernetes 1.24 completely, use the following commands to move your workload from Docker to Containerd now.
      • To upgrade a specific nodepool to use containerd: az aks nodepool upgrade --cluster-name $CLUSTERNAME --name $NODEPOOLNAME --resource-group $RGNAME --kubernetes-version 1.21.1 --aks-custom-headers WindowsContainerRuntime=containerd
      • To upgrade the cluster to use containerd for all Windows nodepools: az aks upgrade --cluster-name $CLUSTERNAME --resource-group $RGNAME --kubernetes-version 1.21.1 --aks-custom-headers WindowsContainerRuntime=containerd
  • Behavioral Changes
    • Cluster autoscaler will now enforce the minimum count in cases where the actual count drops below that. For example, Spot eviction or changing the minimum count value from the AKS API. In the past, the autoscaler operated and respected the minimum count but never interfered to enforce it if external factors affect it.
  • Component Updates

Release 2021-07-15

16 Jul 22:02
2ef3599
Compare
Choose a tag to compare

Release 2021-07-15

This release is rolling out to all regions - estimated time for completed roll out is 2021-07-27 for public cloud and 2021-07-31 for sovereign clouds.

Announcements

  • Azure Kubernetes Service (AKS) will stop publishing Ubuntu 16.04 image change moving forward.
  • As a response to customer feedback and issues with previous Kubernetes version patches that left a lot of users with hard options. The AKS Team is extending a limited scope of support for all clusters and nodepools on 1.18 as a courtesy. Customers with clusters and nodepools on 1.18 after the announced deprecation date of 2021-06-30 will be granted an extension of capabilities outside the usual scope of support for deprecated versions .The scope of this limited extension is effective from '2021-06-30 to 2021-07-31' and is limited to the following:
    • Creation of new clusters and nodepools on 1.18.
    • CRUD operations on 1.18 clusters.
    • Azure Support of non-Kubernetes related, platform issues. Platform issues include trouble with networking, storage, or compute running on Azure. Any support requests for K8s patching and troubleshooting will be requested to upgrade into a supported version.
  • Previous pod security policy (preview) deprecation was June 30th 2021. To better align with Kubernetes Upstream pod security policy (preview) deprecation will begin with Kubernetes version 1.21, with its removal in version 1.25. As Kubernetes Upstream approaches that milestone, the Kubernetes community will be working to document viable alternatives.

Release Notes

  • New Features
    • Kubernetes 1.21 is now Generally Available (GA), estimated to roll out the week of 2021-07-19.
    • Container Storage Interface (CSI) drivers for Azure disks and Azure files on Azure Kubernetes Service (AKS) is now Generally Available (GA) in Kubernetes version 1.21+. Azure Disk CSI migration is turned on for 1.21.0+ clusters.
  • Bug Fixes
    • Fix external-dns 0.8.0 for HTTP application routing addon for 1.21+ clusters.
  • Behavioral Changes
    • Azure Kubernetes Service (AKS) will now rotate your intermediate certificates during a version upgrade operation.
  • Preview Features
    • Windows containerd support on AKS is now available in all sovereign clouds.
  • Component Updates
    • Azuredisk and Azurefile CSI drivers upgraded to v1.4.0 in 1.20.0+ clusters.
    • Windows image update for omsagent for Windows mdm by setting the NODE_IP environment variable for 'machine' as required by Windows in non-sidecar enabled mode.
    • AKS Ubuntu 18.04 image updated to AKSUbuntu-1804-2021.07.10.