Skip to content

Commit a52c12f

Browse files
committed
fix blocking issues
1 parent 1d0b90b commit a52c12f

File tree

4 files changed

+12
-31
lines changed

4 files changed

+12
-31
lines changed

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@ zone_pivot_groups: app-service-containers-code
1111
# Mount Azure Storage as a local share in App Service
1212

1313
::: zone pivot="code-windows"
14-
[!INCLUDE [configure-azure-storage-windows-code](./includes/configure-azure-storage/windows-code-pivot.md)]
14+
[!INCLUDE [configure-azure-storage-windows-code](./includes/configure-azure-storage/azure-storage-windows-code-pivot.md)]
1515
::: zone-end
1616

1717
::: zone pivot="container-windows"
18-
[!INCLUDE [configure-azure-storage-windows-container](./includes/configure-azure-storage/windows-container-pivot.md)]
18+
[!INCLUDE [configure-azure-storage-windows-container](./includes/configure-azure-storage/azure-storage-windows-container-pivot.md)]
1919
::: zone-end
2020

2121
::: zone pivot="container-linux"
22-
[!INCLUDE [configure-azure-storage-linux-container](./includes/configure-azure-storage/linux-container-pivot.md)]
22+
[!INCLUDE [configure-azure-storage-linux-container](./includes/configure-azure-storage/azure-storage-linux-container-pivot.md)]
2323
::: zone-end

articles/app-service/includes/configure-azure-storage/linux-container-pivot.md renamed to articles/app-service/includes/configure-azure-storage/azure-storage-linux-container-pivot.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -95,10 +95,10 @@ You need to obtain the access key from your storage account. <!--link or instruc
9595
Before you can mount storage using Key Vault access, you need to get the Key Vault secret and add it as an application setting in your app.
9696

9797
1. In the portal, browse to your Key Vault secret and copy the **Secret Identifier** into your clipboard.
98-
:::image type="content" source="../../media/configure-azure-storage/key-vault-secret-identifier.png" alt-text="Key Vault secret identifier":::
98+
:::image type="content" source="../../media/configure-azure-storage/key-vault-secret-identifier.png" alt-text="Screenshot of Key Vault secret identifier":::
9999

100100
1. Back in your app, create an [**application setting**](../../configure-common.md?tabs=portal#configure-app-settings) and paste the Key Vault **Secret Identifier** into **Value**.
101-
:::image type="content" source="../../media/configure-azure-storage/secret-identifier-application-setting.png" alt-text="Secret Identifier application setting":::
101+
:::image type="content" source="../../media/configure-azure-storage/secret-identifier-application-setting.png" alt-text="Screenshot of Secret Identifier application setting":::
102102

103103
Now you're ready to use Key Vault to access your storage account.
104104

@@ -217,8 +217,6 @@ To validate that the Azure Storage is mounted successfully for the app:
217217
218218
- The mount directory in the custom container should be empty. Any content stored at this path is deleted when the Azure Storage is mounted (if you specify a directory under `/home`, for example). If you are migrating files for an existing app, make a backup of the app and its content before you begin.
219219
220-
- Mounting the storage to `/home` isn't recommended because it may result in performance bottlenecks for the app. <!--This was mentioned in the earlier section-->
221-
222220
- In the Azure Storage account, avoid [regenerating the access key](../../../storage/common/storage-account-keys-manage.md) that's used to mount the storage in the app. The storage account contains two different keys. Azure App Services stores Azure storage account key. Use a stepwise approach to ensure that the storage mount remains available to the app during key regeneration. For example, assuming that you used **key1** to configure storage mount in your app:
223221

224222
1. Regenerate **key2**.

articles/app-service/includes/configure-azure-storage/windows-code-pivot.md renamed to articles/app-service/includes/configure-azure-storage/azure-storage-windows-code-pivot.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -75,8 +75,8 @@ Choose this option when using Azure Key Vault to securely store and retrieve acc
7575
- Mapping `/mounts`, `mounts/foo/bar`, `/`, and `/mounts/foo.bar/` to custom-mounted storage isn't supported (you can only use /mounts/pathname for mounting custom storage to your web app.)
7676
- Storage mounts aren't included in [backups](../../manage-backup.md). Be sure to follow best practices to back up Azure Storage accounts.
7777
- With VNET integration on your app, the mounted drive uses an RFC1918 IP address and not an IP address from your VNET.
78-
-
79-
- ## Prepare for mounting
78+
79+
## Prepare for mounting
8080

8181
### [Basic](#tab/basic)
8282

@@ -91,10 +91,10 @@ You need to obtain the access key from your storage account. <!--link or instruc
9191
Before you can mount storage using Key Vault access, you need to get the Key Vault secret and add it as an application setting in your app.
9292

9393
1. In the portal, browse to your Key Vault secret and copy the **Secret Identifier** into your clipboard.
94-
:::image type="content" source="../../media/configure-azure-storage/key-vault-secret-identifier.png" alt-text="Key Vault secret identifier":::
94+
:::image type="content" source="../../media/configure-azure-storage/key-vault-secret-identifier.png" alt-text="Screenshot of Key Vault secret identifier":::
9595

9696
1. Back in your app, create an [**application setting**](../../configure-common.md?tabs=portal#configure-app-settings) and paste the Key Vault **Secret Identifier** into **Value**.
97-
:::image type="content" source="../../media/configure-azure-storage/secret-identifier-application-setting.png" alt-text="Secret Identifier application setting":::
97+
:::image type="content" source="../../media/configure-azure-storage/secret-identifier-application-setting.png" alt-text="Screenshot of Secret Identifier application setting":::
9898

9999
Now you're ready to use Key Vault to access your storage account.
100100

articles/app-service/includes/configure-azure-storage/windows-container-pivot.md renamed to articles/app-service/includes/configure-azure-storage/azure-storage-windows-container-pivot.md

Lines changed: 3 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -93,34 +93,17 @@ You need to obtain the access key from your storage account. <!--link or instruc
9393
Before you can mount storage using Key Vault access, you need to get the Key Vault secret and add it as an application setting in your app.
9494

9595
1. In the portal, browse to your Key Vault secret and copy the **Secret Identifier** into your clipboard.
96-
:::image type="content" source="../../media/configure-azure-storage/key-vault-secret-identifier.png" alt-text="Key Vault secret identifier":::
96+
:::image type="content" source="../../media/configure-azure-storage/key-vault-secret-identifier.png" alt-text="Screenshot of Key Vault secret identifier":::
9797

9898
1. Back in your app, create an [**application setting**](../../configure-common.md?tabs=portal#configure-app-settings) and paste the Key Vault **Secret Identifier** into **Value**.
99-
:::image type="content" source="../../media/configure-azure-storage/secret-identifier-application-setting.png" alt-text="Secret Identifier application setting":::
99+
:::image type="content" source="../../media/configure-azure-storage/secret-identifier-application-setting.png" alt-text="Screenshot of Secret Identifier application setting":::
100100

101101
Now you're ready to use Key Vault to access your storage account.
102102

103103
---
104104

105105
## Mount storage to Windows container
106106

107-
# [Azure portal](#tab/portal)
108-
109-
1. In the [Azure portal](https://portal.azure.com), navigate to the app.
110-
1. From the left navigation, click **Configuration** > **Path Mappings** > **New Azure Storage Mount**.
111-
1. Configure the storage mount according to the following table. When finished, click **OK**.
112-
113-
| Setting | Description |
114-
|-|-|
115-
| **Name** | Name of the mount configuration. Spaces aren't allowed. |
116-
| **Configuration options** | Select **Basic** if the storage account isn't using [private endpoints](../../../storage/common/storage-private-endpoints.md) or [Azure Key Vault](../../../key-vault/general/overview.md). Otherwise, select **Advanced**. |
117-
| **Storage accounts** | Azure Storage account. It must contain an Azure Files share. |
118-
| **Share name** | Files share to mount. |
119-
| **Access key** (Advanced only) | [Access key](../../../storage/common/storage-account-keys-manage.md) for your storage account. |
120-
| **Mount path** | Directory inside your Windows container that you want to mount. Don't use a root directory (`[C-Z]:\` or `/`) or the `home` directory (`[C-Z]:\home`, or `/home`) as it isn't supported.|
121-
| **Application settings**| Select the app setting that's configured with the Azure Key Vault secret.|
122-
| **Deployment slot setting** | When checked, the storage mount settings also apply to deployment slots.|
123-
124107
# [Azure portal](#tab/portal/access-key)
125108

126109
1. In the [Azure portal](https://portal.azure.com), navigate to the app.
@@ -130,7 +113,7 @@ Now you're ready to use Key Vault to access your storage account.
130113
| Setting | Description |
131114
|-|-|
132115
| **Name** | Name of the mount configuration. Spaces aren't allowed. |
133-
| **Configuration options** | Select **Basic** if the storage account isn't using [private endpoints](../../../storage/common/storage-private-endpoints.md) or [Azure Key Vault](../../../key-vault/general/overview.md). Otherwise, select **Advanced**. |
116+
| **Configuration options** | Select **Advanced**. |
134117
| **Storage accounts** | Azure Storage account. It must contain an Azure Files share. |
135118
| **Share name** | Files share to mount. |
136119
| **Access key** (Advanced only) | [Access key](../../../storage/common/storage-account-keys-manage.md) for your storage account. |

0 commit comments

Comments
 (0)