Skip to content

Commit 1854933

Browse files
Merge pull request #211755 from allyford/WindowsServer2022
WS2022 and gmsa GA updates
2 parents 52647b5 + 7f88e6a commit 1854933

File tree

3 files changed

+8
-42
lines changed

3 files changed

+8
-42
lines changed

articles/aks/index.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -135,16 +135,16 @@ landingContent:
135135
url: /security/benchmark/azure/baselines/aks-security-baseline?context=%2Fazure%2Faks%2Fcontext%2Faks-context
136136
- linkListType: how-to-guide
137137
links:
138+
- text: Upgrade from Windows Server 2019 to 2022
139+
url: /azure/aks/upgrade-windows-2019-2022
138140
- text: Create Dockerfiles for Windows Server containers
139141
url: /virtualization/windowscontainers/manage-docker/manage-windows-dockerfile?context=%2Fazure%2Faks%2Fcontext%2Faks-context
140142
- text: Optimize Dockerfiles for Windows Server containers
141143
url: /virtualization/windowscontainers/manage-docker/optimize-windows-dockerfile?context=%2Fazure%2Faks%2Fcontext%2Faks-context
142144
- text: Use HostProcess containers
143145
url: use-windows-hpc.md
144-
- text: Enable Calico network policies
145-
url: use-network-policies.md#create-an-aks-cluster-for-calico-network-policies
146-
- text: Enable GMSA
147-
url: use-group-managed-service-accounts.md
146+
- text: Enable network policies
147+
url: /azure/aks/use-network-policies
148148
- text: Use Azure disks CSI drivers
149149
url: azure-disk-csi.md#windows-containers
150150
- text: Use Azure files CSI drivers

articles/aks/learn/quick-windows-container-deploy-cli.md

Lines changed: 2 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ To run an AKS cluster that supports node pools for Windows Server containers, yo
8080
> [!NOTE]
8181
> To ensure your cluster to operate reliably, you should run at least 2 (two) nodes in the default node pool.
8282
83-
Create a username to use as administrator credentials for the Windows Server nodes on your cluster. The following commands prompt you for a username and sets it to *WINDOWS_USERNAME* for use in a later command (remember that the commands in this article are entered into a BASH shell).
83+
Create a username to use as administrator credentials for the Windows Server nodes on your cluster. The following commands prompt you for a username and set it to *WINDOWS_USERNAME* for use in a later command (remember that the commands in this article are entered into a BASH shell).
8484

8585
```azurecli-interactive
8686
echo "Please enter the username to use as administrator credentials for Windows Server nodes on your cluster: " && read WINDOWS_USERNAME
@@ -124,44 +124,10 @@ az aks nodepool add \
124124

125125
The above command creates a new node pool named *npwin* and adds it to the *myAKSCluster*. The above command also uses the default subnet in the default vnet created when running `az aks create`.
126126

127-
## Add a Windows Server 2022 node pool (preview)
127+
## Add a Windows Server 2022 node pool
128128

129129
When creating a Windows node pool, the default operating system will be Windows Server 2019. To use Windows Server 2022 nodes, you will need to specify an OS SKU type of `Windows2022`.
130130

131-
[!INCLUDE [preview features callout](../includes/preview/preview-callout.md)]
132-
133-
### Install the `aks-preview` extension
134-
135-
You also need the *aks-preview* Azure CLI extension version `0.5.68` or later. Install the *aks-preview* Azure CLI extension by using the [az extension add][az-extension-add] command, or install any available updates by using the [az extension update][az-extension-update] command.
136-
137-
```azurecli-interactive
138-
# Install the aks-preview extension
139-
az extension add --name aks-preview
140-
# Update the extension to make sure you have the latest version installed
141-
az extension update --name aks-preview
142-
```
143-
144-
### Register the `AKSWindows2022Preview` preview feature
145-
146-
To use the feature, you must also enable the `AKSWindows2022Preview` feature flag on your subscription.
147-
148-
Register the `AKSWindows2022Preview` feature flag by using the [az feature register][az-feature-register] command, as shown in the following example:
149-
150-
```azurecli-interactive
151-
az feature register --namespace "Microsoft.ContainerService" --name "AKSWindows2022Preview"
152-
```
153-
154-
It takes a few minutes for the status to show *Registered*. Verify the registration status by using the [az feature list][az-feature-list] command:
155-
156-
```azurecli-interactive
157-
az feature list -o table --query "[?contains(name, 'Microsoft.ContainerService/AKSWindows2022Preview')].{Name:name,State:properties.state}"
158-
```
159-
160-
When ready, refresh the registration of the *Microsoft.ContainerService* resource provider by using the [az provider register][az-provider-register] command:
161-
162-
```azurecli-interactive
163-
az provider register --namespace Microsoft.ContainerService
164-
```
165131
> [!NOTE]
166132
> Windows Server 2022 requires Kubernetes version "1.23.0" or higher.
167133

articles/aks/windows-faq.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ This article outlines some of the frequently asked questions and OS concepts for
1616

1717
## Which Windows operating systems are supported?
1818

19-
AKS uses Windows Server 2019 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].
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].
2020

2121
## Is Kubernetes different on Windows and Linux?
2222

@@ -135,7 +135,7 @@ Yes, an ingress controller that supports Windows Server containers can run on Wi
135135

136136
## Can my Windows Server containers use gMSA?
137137

138-
Group-managed service account (gMSA) support is currently available in preview. See [Enable Group Managed Service Accounts (GMSA) for your Windows Server nodes on your Azure Kubernetes Service (AKS) cluster (Preview)](use-group-managed-service-accounts.md)
138+
Group-managed service account (gMSA) support is generally available for Windows on AKS. See [Enable Group Managed Service Accounts (GMSA) for your Windows Server nodes on your Azure Kubernetes Service (AKS) cluster](use-group-managed-service-accounts.md)
139139

140140
## Can I use Azure Monitor for containers with Windows nodes and containers?
141141

0 commit comments

Comments
 (0)