Skip to content

Commit a635e7e

Browse files
committed
Merging changes synced from https://github.com/MicrosoftDocs/azure-docs-pr (branch live)
2 parents 358b1b9 + 99a1732 commit a635e7e

File tree

187 files changed

+1183
-723
lines changed

Some content is hidden

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

187 files changed

+1183
-723
lines changed

articles/active-directory/authentication/howto-authentication-temporary-access-pass.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -171,9 +171,6 @@ Keep these limitations in mind:
171171
- Users in scope for Self Service Password Reset (SSPR) registration policy *or* [Identity Protection Multi-factor authentication registration policy](../identity-protection/howto-identity-protection-configure-mfa-policy.md) will be required to register authentication methods after they have signed in with a Temporary Access Pass.
172172
Users in scope for these policies will get redirected to the [Interrupt mode of the combined registration](concept-registration-mfa-sspr-combined.md#combined-registration-modes). This experience does not currently support FIDO2 and Phone Sign-in registration.
173173
- A Temporary Access Pass cannot be used with the Network Policy Server (NPS) extension and Active Directory Federation Services (AD FS) adapter, or during Windows Setup/Out-of-Box-Experience (OOBE), Autopilot, or to deploy Windows Hello for Business.
174-
- When Seamless SSO is enabled on the tenant, the users are prompted to enter a password. The **Use your Temporary Access Pass instead** link will be available for the user to sign-in with a Temporary Access Pass.
175-
176-
![Screenshot of Use a Temporary Access Pass instead](./media/how-to-authentication-temporary-access-pass/alternative.png)
177174

178175
## Troubleshooting
179176

articles/advisor/advisor-reference-reliability-recommendations.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -280,7 +280,7 @@ Learn more about [Kubernetes - Azure Arc - Arc-enabled K8s agent version upgrade
280280

281281
Please be advised that your media account is about to hit its quota limits. Please review current usage of Assets, Content Key Policies and Stream Policies for the media account. To avoid any disruption of service, you should request quota limits to be increased for the entities that are closer to hitting quota limit. You can request quota limits to be increased by opening a ticket and adding relevant details to it. Please don't create additional Azure Media accounts in an attempt to obtain higher limits.
282282

283-
Learn more about [Media Service - AccountQuotaLimit (Increase Media Services quotas or limits to ensure continuity of service.)](/media-services/latest/limits-quotas-constraints-reference).
283+
Learn more about [Media Service - AccountQuotaLimit (Increase Media Services quotas or limits to ensure continuity of service.)](/azure/media-services/latest/limits-quotas-constraints-reference).
284284

285285
## Networking
286286

articles/aks/use-kms-etcd-encryption.md

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -59,11 +59,6 @@ az provider register --namespace Microsoft.ContainerService
5959

6060
## Limitations
6161

62-
> [!WARNING]
63-
> Deleting the key or the Azure Key Vault is not supported and will cause your cluster to become unstable.
64-
>
65-
> If you need to recover your Key Vault or key, see the [Azure Key Vault recovery management with soft delete and purge protection](../key-vault/general/key-vault-recovery.md?tabs=azure-cli) documentation.
66-
6762
The following limitations apply when you integrate KMS etcd encryption with AKS:
6863

6964
* Disabling of the KMS etcd encryption feature.
@@ -78,6 +73,11 @@ The following limitations apply when you integrate KMS etcd encryption with AKS:
7873

7974
## Create a KeyVault and key
8075

76+
> [!WARNING]
77+
> Deleting the key or the Azure Key Vault is not supported and will cause your cluster to become unstable.
78+
>
79+
> If you need to recover your Key Vault or key, see the [Azure Key Vault recovery management with soft delete and purge protection](../key-vault/general/key-vault-recovery.md?tabs=azure-cli) documentation.
80+
8181
Use `az keyvault create` to create a KeyVault.
8282

8383
```azurecli
@@ -143,7 +143,7 @@ az aks create --name myAKSCluster --resource-group MyResourceGroup --assign-iden
143143

144144
## Update an exiting AKS cluster to enable KMS etcd encryption
145145

146-
Use `az aks update` with the `--enable-azure-keyvault-kms` and `--azure-keyvault-kms-key-id` parameters to enable KMS etcd encryption on an existing cluster.
146+
Use [az aks update][az-aks-update] with the `--enable-azure-keyvault-kms` and `--azure-keyvault-kms-key-id` parameters to enable KMS etcd encryption on an existing cluster.
147147

148148
```azurecli-interactive
149149
az aks update --name myAKSCluster --resource-group MyResourceGroup --enable-azure-keyvault-kms --azure-keyvault-kms-key-id $KEY_ID
@@ -152,5 +152,15 @@ az aks update --name myAKSCluster --resource-group MyResourceGroup --enable-azur
152152
<!-- LINKS - Internal -->
153153
[aks-support-policies]: support-policies.md
154154
[aks-faq]: faq.md
155+
[az-feature-register]: /cli/azure/feature#az-feature-register
156+
[az-feature-list]: /cli/azure/feature#az-feature-list
157+
[az extension add]: /cli/azure/extension#az-extension-add
158+
[az-extension-update]: /cli/azure/extension#az-extension-update
155159
[azure-cli-install]: /cli/azure/install-azure-cli
156160
[az-aks-create]: /cli/azure/aks#az-aks-create
161+
[az-extension-add]: /cli/azure/extension#az_extension_add
162+
[az-extension-update]: /cli/azure/extension#az_extension_update
163+
[az-feature-register]: /cli/azure/feature#az_feature_register
164+
[az-feature-list]: /cli/azure/feature#az_feature_list
165+
[az-provider-register]: /cli/azure/provider#az_provider_register
166+
[az-aks-update]: /cli/azure/aks#az_aks_update

articles/app-service/configure-connect-to-azure-storage.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
---
2-
title: Mount Azure Storage as a local share (container)
3-
description: Learn how to attach custom network share in a containerized app in Azure App Service. Share files between apps, manage static content remotely and access locally, etc.
2+
title: Mount Azure Storage as a local share
3+
description: Learn how to attach custom network share in Azure App Service. Share files between apps, manage static content remotely and access locally, etc.
44
author: msangapu-msft
55

66
ms.topic: article
7-
ms.date: 3/10/2022
7+
ms.date: 4/12/2022
88
ms.author: msangapu
99
zone_pivot_groups: app-service-containers-code
1010
---
11-
# Mount Azure Storage as a local share in a custom container in App Service
11+
# Mount Azure Storage as a local share in App Service
1212

1313
::: zone pivot="code-windows"
1414
> [!NOTE]
@@ -323,7 +323,7 @@ To validate that the Azure Storage is mounted successfully for the app:
323323

324324
::: zone pivot="code-windows"
325325

326-
- [Migrate custom software to Azure App Service using a custom container](tutorial-custom-container.md?pivots=container-windows).
326+
- [Migrate .NET apps to Azure App Service](app-service-asp-net-migration.md).
327327

328328
::: zone-end
329329

articles/app-service/quickstart-dotnetcore.md

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -33,15 +33,6 @@ target cross-platform with .NET 6.0.
3333

3434
In this quickstart, you'll learn how to create and deploy your first ASP.NET web app to [Azure App Service](overview.md). App Service supports various versions of .NET apps, and provides a highly scalable, self-patching web hosting service. ASP.NET web apps are cross-platform and can be hosted on Linux or Windows. When you're finished, you'll have an Azure resource group consisting of an App Service hosting plan and an App Service with a deployed web application.
3535

36-
<!-- markdownlint-disable MD044 -->
37-
:::zone target="docs" pivot="development-environment-ps"
38-
<!-- markdownlint-enable MD044 -->
39-
40-
> [!NOTE]
41-
> Azure PowerShell is recommended for creating apps on the Windows hosting platform. To create apps on Linux, use a different tool, such as [Azure CLI](quickstart-dotnetcore.md?pivots=development-environment-cli)
42-
43-
:::zone-end
44-
4536
## Prerequisites
4637

4738
:::zone target="docs" pivot="development-environment-vs"

articles/app-service/toc.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -211,7 +211,7 @@
211211
href: configure-language-ruby.md
212212
- name: Configure custom container
213213
href: configure-custom-container.md
214-
- name: Configure Azure Storage (container)
214+
- name: Configure Azure Storage
215215
href: configure-connect-to-azure-storage.md
216216
- name: Deploy to Azure
217217
items:

articles/app-service/tutorial-python-postgresql-app.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,7 @@ Having issues? [Let us know](https://aka.ms/DjangoCLITutorialHelp).
217217

218218
After the Azure Database for PostgreSQL server is created, configure access to the server from the web app by adding a firewall rule. This can be done through the Azure portal or the Azure CLI.
219219

220-
If you are working in VS Code, right-click the database server and select **Open in Portal** to go to the Azure portal. Or, go to the [Azure Cloud Shell](https://shell.zure.com) and run the Azure CLI commands.
220+
If you are working in VS Code, right-click the database server and select **Open in Portal** to go to the Azure portal. Or, go to the [Azure Cloud Shell](https://shell.azure.com) and run the Azure CLI commands.
221221
### [Azure portal](#tab/azure-portal-access)
222222

223223
| Instructions | Screenshot |

articles/azure-arc/kubernetes/troubleshooting.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,32 @@ To recover from this issue, follow these steps:
158158
3. [Install a stable version](https://helm.sh/docs/intro/install/) of Helm 3 on your machine instead of the release candidate version.
159159
4. Run the `az connectedk8s connect` command with the appropriate values to connect the cluster to Azure Arc.
160160

161+
### CryptoHash module error
162+
163+
When attempting to onboard Kubernetes clusters to the Azure Arc platform, the local environment (for example, your client console) may return the following error message:
164+
165+
```output
166+
Cannot load native module 'Crypto.Hash._MD5'
167+
```
168+
169+
Sometimes, dependent modules fail to download successfully when adding the extensions `connectedk8s` and `k8s-configuration` through Azure CLI or Azure Powershell. To fix this problem, manually remove and then add the extensions in the local environment.
170+
171+
To remove the extensions, use:
172+
173+
```azurecli
174+
az extension remove --name connectedk8s
175+
176+
az extension remove --name k8s-configuration
177+
```
178+
179+
To add the extensions, use:
180+
181+
```azurecli
182+
az extension add --name connectedk8s
183+
184+
az extension add --name k8s-configuration
185+
```
186+
161187
## GitOps management
162188

163189
### Flux v1 - General

articles/azure-arc/kubernetes/tutorial-use-gitops-flux2.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,13 @@ GitOps with Flux v2 can be enabled in Azure Kubernetes Service (AKS) managed clu
1515

1616
This tutorial describes how to use GitOps in a Kubernetes cluster. Before you dive in, take a moment to [learn how GitOps with Flux works conceptually](./conceptual-gitops-flux2.md).
1717

18-
General availability of Azure Arc-enabled Kubernetes includes GitOps with Flux v1. The public preview of GitOps with Flux v2, documented here, is available in both AKS and Azure Arc-enabled Kubernetes. Flux v2 is the way forward, and Flux v1 will eventually be deprecated.
18+
General availability of Azure Arc-enabled Kubernetes includes GitOps with Flux v1. The public preview of GitOps with Flux v2, documented here, is available in both AKS and Azure Arc-enabled Kubernetes. Eventually Azure will stop supporting GitOps with Flux v1, so begin using Flux v2 as soon as possible.
1919

2020
>[!IMPORTANT]
2121
>GitOps with Flux v2 is in public preview. In preparation for general availability, features are still being added to the preview. One recently-released feature, multi-tenancy, could affect some users. To understand how to work with multi-tenancy, [please review these details](#multi-tenancy).
22+
>
23+
>The `microsoft.flux` extension released major version 1.0.0. This includes the multi-tenancy feature. If you have existing GitOps Flux v2 configurations that use a previous version of the `microsoft.flux` extension you can upgrade to the latest extension manually using the Azure CLI: "az k8s-extension create -g <RESOURCE_GROUP> -c <CLUSTER_NAME> -n flux --extension-type microsoft.flux -t <CLUSTER_TYPE>" (use "-t connectedClusters" for Arc clusters and "-t managedClusters" for AKS clusters).
24+
2225

2326
## Prerequisites
2427

@@ -74,7 +77,7 @@ To manage GitOps through the Azure CLI or the Azure portal, you need the followi
7477

7578
### Supported regions
7679

77-
GitOps is currently supported in the regions that Azure Arc-enabled Kubernetes supports. These regions are a subset of the regions that AKS supports. GitOps is currently not supported in all AKS regions. [See the supported regions](https://azure.microsoft.com/global-infrastructure/services/?regions=all&products=kubernetes-service,azure-arc). The GitOps service is adding new supported regions on a regular cadence.
80+
GitOps is currently supported in all regions that Azure Arc-enabled Kubernetes supports. [See the supported regions](https://azure.microsoft.com/global-infrastructure/services/?regions=all&products=kubernetes-service,azure-arc). GitOps (preview) is currently supported in a subset of the regions that AKS supports. The GitOps service is adding new supported regions on a regular cadence.
7881

7982
### Network requirements
8083

0 commit comments

Comments
 (0)