You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/aks/cluster-configuration.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,13 +13,13 @@ As part of creating an AKS cluster, you may need to customize your cluster confi
13
13
14
14
## OS configuration
15
15
16
-
AKS supports Ubuntu 22.04 as the default node operating system (OS) for clusters with Kubernetes 1.25 and higher. Ubuntu 18.04 can also be specified at nodepool creation.
16
+
AKS supports Ubuntu 22.04 as the only node operating system (OS) for clusters with Kubernetes 1.25 and higher. Ubuntu 18.04 can also be specified at nodepool creation for Kubernetes versions 1.24 and below.
17
17
18
-
AKS supports Windows Server 2022 as the default operating system (OS) for Windows node pools in clusters with Kubernetes 1.25 and higher. Windows Server 2019 can also be specified at nodepool creation until Kubernetes 1.31. For more information about this retirement, see the [AKS release notes][aks-release-notes].
18
+
AKS supports Windows Server 2022 as the default operating system (OS) for Windows node pools in clusters with Kubernetes 1.25 and higher. Windows Server 2019 can also be specified at nodepool creation until Kubernetes 1.31. For more information about this retirement, see the [AKS release notes][aks-release-notes].
19
19
20
20
## Container runtime configuration
21
21
22
-
A container runtime is software that executes containers and manages container images on a node. The runtime helps abstract away sys-calls or operating system (OS) specific functionality to run containers on Linux or Windows. For Linux node pools, `containerd` is used for node pools using Kubernetes version 1.19 and greater. For Windows Server 2019 and 2022 node pools, `containerd` is generally available and will be the only container runtime option in Kubernetes 1.21 and greater. Docker is no longer supported as of March 2023. For more information about this retirement, see the [AKS release notes][aks-release-notes].
22
+
A container runtime is software that executes containers and manages container images on a node. The runtime helps abstract away sys-calls or operating system (OS) specific functionality to run containers on Linux or Windows. For Linux node pools, `containerd` is used for node pools using Kubernetes version 1.19 and greater. For Windows Server 2019 and 2022 node pools, `containerd` is generally available and will be the only container runtime option in Kubernetes 1.23 and greater. Docker is no longer supported as of May 2023. For more information about this retirement, see the [AKS release notes][aks-release-notes].
23
23
24
24
[`Containerd`](https://containerd.io/) is an [OCI](https://opencontainers.org/) (Open Container Initiative) compliant core container runtime that provides the minimum set of required functionality to execute containers and manage images on a node. It was [donated](https://www.cncf.io/announcement/2017/03/29/containerd-joins-cloud-native-computing-foundation/) to the Cloud Native Compute Foundation (CNCF) in March of 2017. The current Moby (upstream Docker) version that AKS uses already uses and is built on top of `containerd`, as shown above.
25
25
@@ -34,7 +34,7 @@ By using `containerd` for AKS nodes, pod startup latency improves and node resou
34
34
> [!IMPORTANT]
35
35
> Clusters with Linux node pools created on Kubernetes v1.19 or greater default to `containerd` for its container runtime. Clusters with node pools on a earlier supported Kubernetes versions receive Docker for their container runtime. Linux node pools will be updated to `containerd` once the node pool Kubernetes version is updated to a version that supports `containerd`.
36
36
>
37
-
> `containerd` with Windows Server 2019 and 2022 node pools is generally available, and is the only container runtime option in Kubernetes 1.21 and higher. You can continue using Docker node pools and clusters on versions earlier than 1.23, but Docker is no longer supported as of March 2023. For more information, see [Add a Windows Server node pool with `containerd`][aks-add-np-containerd].
37
+
> `containerd` with Windows Server 2019 and 2022 node pools is generally available, and is the only container runtime option in Kubernetes 1.21 and higher. You can continue using Docker node pools and clusters on versions earlier than 1.23, but Docker is no longer supported as of May 2023. For more information, see [Add a Windows Server node pool with `containerd`][aks-add-np-containerd].
38
38
>
39
39
> It is highly recommended you test your workloads on AKS node pools with `containerd` before using clusters with a Kubernetes version that supports `containerd` for your node pools.
Copy file name to clipboardExpand all lines: articles/aks/upgrade-windows-2019-2022.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@ ms.author: viniap
13
13
Upgrading the OS version of a running Windows workload on Azure Kubernetes Service (AKS) requires you to deploy a new node pool as Windows versions must match on each node pool. This article describes the steps to upgrade the OS version for Windows workloads as well as other important aspects.
14
14
15
15
> [!NOTE]
16
-
> Windows Server 2019 will be retired in Kubernetes 1.31 and higher. For more information about this retirement, see the [AKS release notes][aks-release-notes].
16
+
> Windows Server 2019 will be retired in March 2026 and will not be available for Kubernetes 1.33 and higher. For more information about this retirement, see the [AKS release notes][aks-release-notes].
Copy file name to clipboardExpand all lines: articles/aks/windows-faq.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,7 +16,7 @@ This article outlines some of the frequently asked questions and OS concepts for
16
16
17
17
## Which Windows operating systems are supported?
18
18
19
-
AKS uses Windows Server 2019 and Windows Server 2022 as the host OS version and only supports process isolation. Container images built by using other Windows Server versions are not supported. For more information, see [Windows container version compatibility][windows-container-compat]. For Kubernetes version 1.25 and higher, Windows Server 2022 is the default operating system. Windows Server 2019 will be retired in Kubernetes 1.31 and higher. For more information about this retirement, see the [AKS release notes][aks-release-notes].
19
+
AKS uses Windows Server 2019 and Windows Server 2022 as the host OS version and only supports process isolation. Container images built by using other Windows Server versions are not supported. For more information, see [Windows container version compatibility][windows-container-compat]. For Kubernetes version 1.25 and higher, Windows Server 2022 is the default operating system. Windows Server 2019 will be retired in Kubernetes 1.33 and higher. For more information about this retirement, see the [AKS release notes][aks-release-notes].
0 commit comments