[Retirement] Azure Linux 2.0 Node Pools On AKS
Introduction
Azure Kubernetes Service (AKS) is a managed container orchestration service that simplifies the deployment, management, and scaling of containerized applications. Azure Linux 2.0 has been a popular choice for AKS node pools due to its reliability and performance. However, as with all things, Azure Linux 2.0 has a limited lifespan, and its retirement is approaching. In this article, we will discuss the retirement of Azure Linux 2.0 node pools on AKS and provide guidance on how to transition to a supported version.
Retirement Date and Impact
Azure Linux 2.0 will be retired on 30 November 2025, coinciding with the end of support for AKS 1.31 community version. This means that starting from this date, AKS will no longer provide security updates for Azure Linux 2.0. This can lead to service disruptions, scaling restrictions, and a lack of support, which can have significant consequences for your applications and business.
Replacement with Azure Linux 3.0
Azure Linux 2.0 has been replaced by the newer supported version Azure Linux 3.0. Azure Linux 3.0 offers several benefits, including kernel updates and security improvements. We encourage you to transition to Azure Linux 3.0 before the retirement date to experience these capabilities.
Required Action
If you're currently using Azure Linux 2.0 on AKS, please follow our instructions to upgrade your Kubernetes version to 1.32+ where Azure Linux 3.0 is the default Azure Linux version. To avoid service disruptions, scaling restrictions, and remain supported, please follow our instructions to upgrade your Kubernetes version to 1.32+ by 30 November 2025.
Migration between Azure Linux 2.0 and Azure Linux 3.0
AKS is currently working on a feature to allow for migrations between Azure Linux 2.0 and Azure Linux 3.0 through a node pool update command. For updates on feature progress and availability, see the Github issue.
Help and Support
If you have questions, get answers from community experts in Microsoft Q&A. If you have a support plan and you need technical help, create a support request.
Creating a Support Request
To create a support request, follow these steps:
- Issue type: Select “Technical”.
- Subscription: Select your subscription.
- Service: Select “Kubernetes Service (AKS)”.
- Kubernetes resource: Select your Kubernetes resource.
- Problem type: Select “Deprecation and Retirement”.
- Problem subtype: Select “Guidance on the Retirement of Linux or Windows Server”.
Benefits of Upgrading to Azure Linux 3.0
Upgrading to Azure Linux 3.0 offers several benefits, including:
- Kernel updates and security improvements: Azure Linux 3.0 provides the latest kernel updates and security improvements, which can help protect your applications and data from known vulnerabilities.
- Improved performance: Azure Linux 3.0 is optimized for performance, which can help improve responsiveness and reliability of your applications.
- Enhanced security: Azure Linux 3.0 includes several security features, including improved firewall rules and enhanced network security.
Conclusion
The retirement of Azure Linux 2.0 node pools on AKS is approaching, and it's essential to take action to avoid service disruptions and scaling restrictions. We encourage you to transition to Azure Linux 3.0 before the retirement date to experience the benefits of kernel updates and security improvements. If you have questions or need technical help, please don't hesitate to reach out to us.
Frequently Asked Questions
- What is the retirement date for Azure Linux 2.0?
- The retirement date for Azure Linux 2.0 is 30 November 2025.
- What is the replacement for Azure Linux 2.0?
- The replacement for Azure Linux 2.0 is Azure Linux 3.0.
- What are the benefits of upgrading to Azure Linux 3.0?
- The benefits of upgrading to Azure Linux 3.0 include kernel updates and security improvements, improved performance, and enhanced security.
Additional Resources
- Azure Linux 3.0 documentation: For more information on Azure Linux 3.0, please see the official documentation.
- Microsoft Q&A: For answers to your questions, please visit Microsoft Q&A.
- Github issue: For updates on feature progress and availability, please see the Github issue.
Introduction
As the retirement of Azure Linux 2.0 node pools on AKS approaches, we understand that you may have questions and concerns about the transition to a supported version. In this article, we will address some of the frequently asked questions about the retirement of Azure Linux 2.0 and provide guidance on how to transition to Azure Linux 3.0.
Q&A
Q: What is the retirement date for Azure Linux 2.0?
A: The retirement date for Azure Linux 2.0 is 30 November 2025.
Q: What is the replacement for Azure Linux 2.0?
A: The replacement for Azure Linux 2.0 is Azure Linux 3.0.
Q: What are the benefits of upgrading to Azure Linux 3.0?
A: The benefits of upgrading to Azure Linux 3.0 include kernel updates and security improvements, improved performance, and enhanced security.
Q: How do I upgrade to Azure Linux 3.0?
A: To upgrade to Azure Linux 3.0, you need to upgrade your Kubernetes version to 1.32+ where Azure Linux 3.0 is the default Azure Linux version. You can follow the instructions in the Azure Linux documentation.
Q: Can I migrate my existing Azure Linux 2.0 node pool to Azure Linux 3.0?
A: Yes, AKS is currently working on a feature to allow for migrations between Azure Linux 2.0 and Azure Linux 3.0 through a node pool update command. For updates on feature progress and availability, see the Github issue.
Q: What happens if I don't upgrade to Azure Linux 3.0 by the retirement date?
A: If you don't upgrade to Azure Linux 3.0 by the retirement date, you will no longer receive security updates for Azure Linux 2.0, which can lead to service disruptions and scaling restrictions.
Q: How do I get help and support for the transition to Azure Linux 3.0?
A: You can get help and support for the transition to Azure Linux 3.0 by visiting Microsoft Q&A or creating a support request.
Q: What are the system requirements for Azure Linux 3.0?
A: The system requirements for Azure Linux 3.0 are the same as for Azure Linux 2.0. However, we recommend that you check the Azure Linux documentation for the most up-to-date information.
Q: Can I use Azure Linux 3.0 with other Azure services?
A: Yes, Azure Linux 3.0 can be used with other Azure services, such as Azure Storage, Azure Networking, and Azure Security.
Q: How do troubleshoot issues with Azure Linux 3.0?
A: You can troubleshoot issues with Azure Linux 3.0 by visiting Microsoft Q&A or creating a support request.
Conclusion
We hope that this Q&A article has provided you with the information you need to transition to Azure Linux 3.0. If you have any further questions or concerns, please don't hesitate to reach out to us.
Additional Resources
- Azure Linux 3.0 documentation: For more information on Azure Linux 3.0, please see the official documentation.
- Microsoft Q&A: For answers to your questions, please visit Microsoft Q&A.
- Github issue: For updates on feature progress and availability, please see the Github issue.