Skip to content

Commit ccb730d

Browse files
Merge pull request #253016 from MGoedtel/bug164077
Update AKS workload identity articles
2 parents d3bd9dc + 09ad83f commit ccb730d

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

articles/aks/workload-identity-deploy-cluster.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Deploy and configure an Azure Kubernetes Service (AKS) cluster with workl
33
description: In this Azure Kubernetes Service (AKS) article, you deploy an Azure Kubernetes Service cluster and configure it with an Azure AD workload identity.
44
ms.topic: article
55
ms.custom: devx-track-azurecli, devx-track-linux
6-
ms.date: 07/26/2023
6+
ms.date: 09/27/2023
77
---
88

99
# Deploy and configure workload identity on an Azure Kubernetes Service (AKS) cluster
@@ -149,7 +149,7 @@ EOF
149149
```
150150

151151
> [!IMPORTANT]
152-
> Ensure your application pods using workload identity have added the following label [azure.workload.identity/use: "true"] to your running pods/deployments, otherwise the pods will fail once restarted.
152+
> Ensure your application pods using workload identity have added the following label `azure.workload.identity/use: "true"` to your pod spec, otherwise the pods fail after their restarted.
153153
154154
```bash
155155
kubectl apply -f <your application>

articles/aks/workload-identity-overview.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ This article helps you understand this new authentication feature, and reviews t
2525

2626
In the Azure Identity client libraries, choose one of the following approaches:
2727

28-
- Use `DefaultAzureCredential`, which will attempt to use the `WorkloadIdentityCredential`.
28+
- Use `DefaultAzureCredential`, which attempts to use the `WorkloadIdentityCredential`.
2929
- Create a `ChainedTokenCredential` instance that includes `WorkloadIdentityCredential`.
3030
- Use `WorkloadIdentityCredential` directly.
3131

@@ -40,7 +40,7 @@ The following table provides the **minimum** package version required for each l
4040
| Node.js | [@azure/identity](/javascript/api/overview/azure/identity-readme) | 3.2.0 |
4141
| Python | [azure-identity](/python/api/overview/azure/identity-readme) | 1.13.0 |
4242

43-
In the following code samples, `DefaultAzureCredential` is used. This credential type will use the environment variables injected by the Azure Workload Identity mutating webhook to authenticate with Azure Key Vault.
43+
In the following code samples, `DefaultAzureCredential` is used. This credential type uses the environment variables injected by the Azure Workload Identity mutating webhook to authenticate with Azure Key Vault.
4444

4545
## [.NET](#tab/dotnet)
4646

@@ -224,7 +224,7 @@ The following diagram summarizes the authentication sequence using OpenID Connec
224224

225225
### Webhook Certificate Auto Rotation
226226

227-
Similar to other webhook addons, the certificate will be rotated by cluster certificate [auto rotation][auto-rotation] operation.
227+
Similar to other webhook addons, the certificate is rotated by cluster certificate [auto rotation][auto-rotation] operation.
228228

229229
## Service account labels and annotations
230230

@@ -252,11 +252,11 @@ All annotations are optional. If the annotation isn't specified, the default val
252252
### Pod labels
253253

254254
> [!NOTE]
255-
> For applications using Workload Identity it is now required to add the label 'azure.workload.identity/use: "true"' pod label in order for AKS to move Workload Identity to a "Fail Close" scenario before GA to provide a consistent and reliable behavior for pods that need to use workload identity.
255+
> For applications using workload identity, it's required to add the label `azure.workload.identity/use: "true"` to the pod spec for AKS to move workload identity to a *Fail Close* scenario to provide a consistent and reliable behavior for pods that need to use workload identity. Otherwise the pods fail after their restarted.
256256
257257
|Label |Description |Recommended value |Required |
258258
|------|------------|------------------|---------|
259-
|`azure.workload.identity/use` | This label is required in the pod template spec. Only pods with this label will be mutated by the azure-workload-identity mutating admission webhook to inject the Azure specific environment variables and the projected service account token volume. |true |Yes |
259+
|`azure.workload.identity/use` | This label is required in the pod template spec. Only pods with this label are mutated by the azure-workload-identity mutating admission webhook to inject the Azure specific environment variables and the projected service account token volume. |true |Yes |
260260

261261
### Pod annotations
262262

0 commit comments

Comments
 (0)