Azure Kubernetes Service support for Azure Linux with OS Guard (preview) will be retired on December 10, 2026. Transition to Azure Container Linux by that date.
Azure Linux with OS Guard (preview) will be replaced by Azure Container Linux. Azure Container Linux is the long-term, immutable, container-optimized Linux operating system for AKS and provides the same feature set as OS Guard. It provides a secure, minimal, and operationally consistent host OS for running containerized workloads at scale. For updates on Azure Container Linux, see AKS release notes.
From now to December 9, 2026, you can continue to use Azure Linux with OS Guard (preview) without disruption. Starting on December 10, 2026, AKS will no longer support Azure Linux with OS Guard (preview). You will no longer be able to create new node pools. AKS will not produce new node images and will no longer provide security patches for existing node pools.
AKS will remove Azure Linux with OS Guard node images on March 10, 2027, meaning that scaling and remediation (reimage and redeploy) operations will fail.
Resources to aid in your migration can be found below.
Required action
To avoid service disruptions such as security vulnerabilities, failed node image upgrades, and scaling or remediation failures, migrate to Azure Container Linux before March 10, 2027.
Migration options:
- Migrate an existing Azure Linux with OS Guard node pool in place to Azure Container Linux. See documentation here
- Create a new node pool with Azure Container Linux, migrate workloads to it, and then delete the Azure Linux with OS Guard node pool. See documentation here
For supported node OS options, see AKS node OS documentation.
Help and support
If you have questions, get answers from community experts in Microsoft Q&A or AKS GitHub. If you have a support plan and need technical help, follow our documentation to create a support request.
Learn more about service retirements that may impact your resources in the Azure Retirement Workbook. Please note that retirements may not be visible in the workbook for up to two weeks after being announced.
Azure Kubernetes Service support for Azure Linux with OS Guard (preview) will be retired on December 10, 2026. Transition to Azure Container Linux by that date.
Azure Linux with OS Guard (preview) will be replaced by Azure Container Linux. Azure Container Linux is the long-term, immutable, container-optimized Linux operating system for AKS and provides the same feature set as OS Guard. It provides a secure, minimal, and operationally consistent host OS for running containerized workloads at scale. For updates on Azure Container Linux, see AKS release notes.
From now to December 9, 2026, you can continue to use Azure Linux with OS Guard (preview) without disruption. Starting on December 10, 2026, AKS will no longer support Azure Linux with OS Guard (preview). You will no longer be able to create new node pools. AKS will not produce new node images and will no longer provide security patches for existing node pools.
AKS will remove Azure Linux with OS Guard node images on March 10, 2027, meaning that scaling and remediation (reimage and redeploy) operations will fail.
Resources to aid in your migration can be found below.
Required action
To avoid service disruptions such as security vulnerabilities, failed node image upgrades, and scaling or remediation failures, migrate to Azure Container Linux before March 10, 2027.
Migration options:
For supported node OS options, see AKS node OS documentation.
Help and support
If you have questions, get answers from community experts in Microsoft Q&A or AKS GitHub. If you have a support plan and need technical help, follow our documentation to create a support request.
Learn more about service retirements that may impact your resources in the Azure Retirement Workbook. Please note that retirements may not be visible in the workbook for up to two weeks after being announced.