Skip to content

Commit 4ea6b4e

Browse files
authored
Merge pull request #8849 from MicrosoftDocs/main
Auto push to live 2025-04-30 10:01:58
2 parents 09e746a + 1146681 commit 4ea6b4e

File tree

79 files changed

+266
-111
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

79 files changed

+266
-111
lines changed

support/azure/api-mgmt/welcome-api-mgmt.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ metadata:
1111
ms.topic: landing-page # Required
1212
author: genlin #Required; your GitHub user alias, with correct capitalization.
1313
ms.author: genli #Required; microsoft alias of author; optional team alias.
14-
ms.date: 03/26/2024
14+
ms.date: 04/30/2025
1515

1616
# linkListType: architecture | concept | deploy | download | get-started | how-to-guide | learn | overview | quickstart | reference | tutorial | video | whats-new
1717

@@ -34,4 +34,3 @@ landingContent:
3434
url: availability/apim-troubleshooting-series.md
3535
- text: Unauthorized errors 401 while invoking APIs
3636
url: availability/unauthorized-errors-invoke-apis.md
37-

support/azure/app-service/welcome-app-service.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ metadata:
99
ms.topic: landing-page # Required
1010
author: genlin #Required; your GitHub user alias, with correct capitalization.
1111
ms.author: genli #Required; microsoft alias of author; optional team alias.
12-
ms.date: 06/23/2022
12+
ms.date: 04/30/2025
1313

1414
# linkListType: architecture | concept | deploy | download | get-started | how-to-guide | learn | overview | quickstart | reference | tutorial | video | whats-new
1515

@@ -21,4 +21,4 @@ landingContent:
2121
- linkListType: how-to-guide
2222
links:
2323
- text: FAQ about creating or deleting web apps
24-
url: ./create-delete-resources-faq.yml
24+
url: ./create-delete-resources-faq.yml

support/azure/automation/welcome-automation.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ metadata:
1111
ms.topic: landing-page # Required
1212
author: genlin #Required; your GitHub user alias, with correct capitalization.
1313
ms.author: genli #Required; microsoft alias of author; optional team alias.
14-
ms.date: 03/26/2024
14+
ms.date: 04/30/2025
1515

1616
# linkListType: architecture | concept | deploy | download | get-started | how-to-guide | learn | overview | quickstart | reference | tutorial | video | whats-new
1717

support/azure/azure-container-instances/welcome-container-instances.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ metadata:
99
ms.topic: landing-page # Required
1010
author: genlin #Required; your GitHub user alias, with correct capitalization.
1111
ms.author: genli #Required; microsoft alias of author; optional team alias.
12-
ms.date: 04/03/2024
12+
ms.date: 04/30/2025
1313

1414
# linkListType: architecture | concept | deploy | download | get-started | how-to-guide | learn | overview | quickstart | reference | tutorial | video | whats-new
1515

support/azure/azure-container-registry/welcome-container-registry.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ metadata:
99
ms.topic: landing-page # Required
1010
author: genlin #Required; your GitHub user alias, with correct capitalization.
1111
ms.author: genli #Required; microsoft alias of author; optional team alias.
12-
ms.date: 07/08/2024
12+
ms.date: 04/30/2025
1313

1414
# linkListType: architecture | concept | deploy | download | get-started | how-to-guide | learn | overview | quickstart | reference | tutorial | video | whats-new
1515

support/azure/azure-functions/welcome-azure-functions.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ metadata:
99
ms.topic: landing-page # Required
1010
author: HaiyingYu #Required; your GitHub user alias, with correct capitalization.
1111
ms.author: haiyingyu #Required; microsoft alias of author; optional team alias.
12-
ms.date: 03/08/2024
12+
ms.date: 04/30/2025
1313

1414
# linkListType: architecture | concept | deploy | download | get-started | how-to-guide | learn | overview | quickstart | reference | tutorial | video | whats-new
1515

support/azure/azure-kubernetes/create-upgrade-delete/missing-or-invalid-service-principal.md

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
---
22
title: Missing or invalid service principal when creating an AKS cluster
33
description: Troubleshoot a missing or invalid service principal when you try to create an Azure Kubernetes Service (AKS) cluster.
4-
ms.date: 07/08/2022
4+
ms.date: 04/30/2025
55
editor: v-jsitser
6-
ms.reviewer: chiragpa, nickoman, v-leedennis
6+
ms.reviewer: chiragpa, nickoman, v-leedennis, momajed
77
ms.service: azure-kubernetes-service
88
keywords:
99
#Customer intent: As an Azure Kubernetes user, I want to troubleshoot a missing or invalid service principal so that I can successfully create an Azure Kubernetes Service (AKS) cluster.
@@ -13,17 +13,25 @@ ms.custom: sap:Create, Upgrade, Scale and Delete operations (cluster or nodepool
1313

1414
This article discusses how to troubleshoot a service principal that isn't found or is invalid when you try to create a Microsoft Azure Kubernetes Service (AKS) cluster.
1515

16+
## Prerequisites
17+
18+
Use Azure CLI version 2.0.81 or later for running the commands in this article.
19+
1620
## Cause
1721

18-
When you create an AKS cluster, AKS requires a service principal or managed identity to manage resources on your behalf. By default, AKS uses a System-assigned managed identity. If you prefer to use a service principal instead, be aware that AKS does not automatically create one for you. You’ll have to provide your own service principal and reference it during cluster creation by [these instructions](/azure/aks/kubernetes-service-principal).
22+
When you create an AKS cluster, AKS requires a service principal or managed identity to manage resources on your behalf. By default, AKS uses a system-assigned managed identity. If you prefer to use a service principal instead, be aware that AKS does not automatically create one for you. You'll have to provide your own service principal and reference it during cluster creation. For more information, see [Use a service principal with Azure Kubernetes Service (AKS)](/azure/aks/kubernetes-service-principal?tabs=azure-cli).
23+
24+
Although service principals are supported for AKS authentication, we recommend using a system-assigned managed identity. This identity can simplify credential management and is the default option for new clusters.
1925

2026
Additionally, when you create a service principal, make sure that it's propagated across all regions by Microsoft Entra ID. If this propagation takes too long, the cluster might fail validation because AKS can't locate the service principal.
2127

2228
## Solution
2329

2430
Make sure that there's a valid, findable service principal. To do this, use one of the following methods:
2531

26-
- When you create an AKS cluster, consider using an existing service principal that has already propagated across regions. Although there’s no direct way to verify the propagation status, you can verify functionality by using a previously deployed service principal. Alternatively, if you're using a new principal, allow 5-10 minutes for the principal to propagate before you start the cluster creation.
32+
- When you create an AKS cluster, consider using an existing service principal that has already propagated across regions. Although there's no direct way to verify the propagation status, you can verify functionality by using a previously deployed service principal. Alternatively, if you're using a new principal, allow 5-10 minutes for the principal to propagate before you start the cluster creation.
33+
34+
- To verify that the service principal is ready, execute the `az ad sp show --id <appId>` command and check the output before proceeding with the creation of the AKS cluster.
2735

2836
- If you use automation scripts, add time delays between service principal creation and AKS cluster creation. We recommend a delay of 5 to 10 minutes.
2937

support/azure/azure-kubernetes/welcome-azure-kubernetes.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ metadata:
1111
ms.topic: landing-page # Required
1212
author: genlin #Required; your GitHub user alias, with correct capitalization.
1313
ms.author: genli #Required; microsoft alias of author; optional team alias.
14-
ms.date: 03/08/2024
14+
ms.date: 04/30/2025
1515

1616
# linkListType: architecture | concept | deploy | download | get-started | how-to-guide | learn | overview | quickstart | reference | tutorial | video | whats-new
1717

support/azure/azure-monitor/welcome-azure-monitor.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ metadata:
99
ms.topic: landing-page # Required
1010
author: genlin #Required; your GitHub user alias, with correct capitalization.
1111
ms.author: genli #Required; microsoft alias of author; optional team alias.
12-
ms.date: 07/09/2024
12+
ms.date: 04/30/2025
1313

1414
# linkListType: architecture | concept | deploy | download | get-started | how-to-guide | learn | overview | quickstart | reference | tutorial | video | whats-new
1515

support/azure/azure-stack-edge/welcome-azure-stack-edge.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ metadata:
1111
ms.topic: landing-page # Required
1212
author: genlin #Required; your GitHub user alias, with correct capitalization.
1313
ms.author: genli #Required; microsoft alias of author; optional team alias.
14-
ms.date: 04/12/2024
14+
ms.date: 04/30/2025
1515

1616
# linkListType: architecture | concept | deploy | download | get-started | how-to-guide | learn | overview | quickstart | reference | tutorial | video | whats-new
1717

0 commit comments

Comments
 (0)