You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/DeploymentGuide.md
+12-37Lines changed: 12 additions & 37 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -153,7 +153,8 @@ When you start the deployment, most parameters will have **default values**, but
153
153
|**GPT Model Capacity**| Sets the GPT model capacity. | 150 |
154
154
|**Image Tag**| Docker image tag used for container deployments. | latest |
155
155
|**Enable Telemetry**| Enables telemetry for monitoring and diagnostics. | true |
156
-
156
+
|**Existing Log Analytics Workspace**| To reuse an existing Log Analytics Workspace ID instead of creating a new one. |*(none)*|
157
+
|**Existing Azure AI Foundry Project**| To reuse an existing Azure AI Foundry Project ID instead of creating a new one. |*(none)*|
157
158
158
159
</details>
159
160
@@ -176,6 +177,14 @@ To adjust quota settings, follow these [steps](./AzureGPTQuotaSettings.md).
176
177
177
178
</details>
178
179
180
+
<details>
181
+
182
+
<summary><b>Reusing an Existing Azure AI Foundry Project</b></summary>
183
+
184
+
Guide to get your [Existing Project ID](/docs/re-use-foundry-project.md)
185
+
186
+
</details>
187
+
179
188
### Deploying with AZD
180
189
181
190
Once you've opened the project in [Codespaces](#github-codespaces), [Dev Containers](#vs-code-dev-containers), or [locally](#local-environment), you can deploy it to Azure by following these steps:
@@ -206,43 +215,9 @@ Once you've opened the project in [Codespaces](#github-codespaces), [Dev Contain
206
215
207
216
5. Once the deployment has completed successfully, open the [Azure Portal](https://portal.azure.com/), go to the deployed resource group, find the App Service, and get the app URL from `Default domain`.
208
217
209
-
6. If you are done trying out the application, you can delete the resources by running `azd down`.
210
-
211
-
### Publishing Local Build Container to Azure Container Registry
212
-
213
-
If you need to rebuild the source code and push the updated container to the deployed Azure Container Registry, follow these steps:
214
-
215
-
1. Set the environment variable `USE_LOCAL_BUILD` to `True`:
216
-
217
-
-**Linux/macOS**:
218
-
219
-
```bash
220
-
export USE_LOCAL_BUILD=True
221
-
```
222
-
223
-
- **Windows (PowerShell)**:
224
-
```powershell
225
-
$env:USE_LOCAL_BUILD = $true
226
-
```
227
-
228
-
2. Run the `az login`command
229
-
230
-
```bash
231
-
az login
232
-
```
233
-
234
-
3. Run the `azd up`command again to rebuild and push the updated container:
235
-
```bash
236
-
azd up
237
-
```
238
-
239
-
This will rebuild the source code, package it into a container, and push it to the Azure Container Registry associated with your deployment.
240
-
241
-
This guide provides step-by-step instructions for deploying your application using Azure Container Registry (ACR) and Azure Container Apps.
242
-
243
-
There are several ways to deploy the solution. You can deploy to run in Azure in one click, or manually, or you can deploy locally.
218
+
6. When Deployment is complete, follow steps in [Set Up Authentication in Azure App Service](../docs/azure_app_service_auth_setup.md) to add app authentication to your web app running on Azure App Service
244
219
245
-
When Deployment is complete, follow steps in [Set Up Authentication in Azure App Service](../docs/azure_app_service_auth_setup.md) to add app authentication to your web app running on Azure App Service
220
+
7. If you are done trying out the application, you can delete the resources by running `azd down`.
@description('Optional. Azure region for all services. Regions are restricted to guarantee compatibility with paired regions and replica locations for data redundancy and failover scenarios based on articles [Azure regions list](https://learn.microsoft.com/azure/reliability/regions-list) and [Azure Database for MySQL Flexible Server - Azure Regions](https://learn.microsoft.com/azure/mysql/flexible-server/overview#azure-regions).')
20
+
@description('Required. Azure region for all services. Regions are restricted to guarantee compatibility with paired regions and replica locations for data redundancy and failover scenarios based on articles [Azure regions list](https://learn.microsoft.com/azure/reliability/regions-list) and [Azure Database for MySQL Flexible Server - Azure Regions](https://learn.microsoft.com/azure/mysql/flexible-server/overview#azure-regions).')
value: userAssignedIdentity.outputs.clientId// NOTE: This is the client ID of the managed identity, not the Entra application, and is needed for the App Service to access the Cosmos DB account.
0 commit comments