Skip to content

Commit a4b4401

Browse files
fix spacing
1 parent 09ec28f commit a4b4401

1 file changed

Lines changed: 15 additions & 16 deletions

File tree

articles/container-apps/migrate-functions.md

Lines changed: 15 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
---
22
title: Migrate to Azure Functions v2 on Azure Container Apps
3+
ms.reviewer: cshoe
34
description: Learn how to migrate Azure Functions from the legacy v1 model to the recommended v2 model on Azure Container Apps.
45
services: container-apps
56
author: craigshoemaker
67
ms.service: azure-container-apps
78
ms.topic: how-to
8-
ms.date: 11/07/2025
9+
ms.date: 11/17/2025
910
ms.author: cshoe
1011
---
1112

@@ -39,7 +40,7 @@ When you move to v2 you simplify management, unlock native features, and align w
3940

4041
## Limitations of Functions v1
4142

42-
Functions v1 on Azure Container Apps has several limitations that can affect scalability, management, and feature availability. Understanding these constraints helps clarify the benefits of migrating to the v2 model.
43+
Functions v1 on Azure Container Apps has several limitations that affect scalability, management, and feature availability. Understanding these constraints helps clarify the benefits of migrating to the v2 model.
4344

4445
### Feature gaps
4546

@@ -113,17 +114,15 @@ Before migrating:
113114
1. Create or reuse an Azure Container Apps environment.
114115
1. Deploy a new v2 container app with the same image.
115116

116-
Azure CLI example:
117-
118-
```azurecli
119-
az containerapp create \
120-
--name my-func-v2 \
121-
--resource-group <RESOURCE_GROUP_NAME> \
122-
--environment <ENVRONMENT_NAME> \
123-
--image myregistry.azurecr.io/<IMAGE_NAME>:<TAG_NAME> \
124-
--kind functionapp \
125-
--ingress external --target-port <TARGET_PORT>
126-
```
117+
```azurecli
118+
az containerapp create \
119+
--name my-func-v2 \
120+
--resource-group <RESOURCE_GROUP_NAME> \
121+
--environment <ENVRONMENT_NAME> \
122+
--image myregistry.azurecr.io/<IMAGE_NAME>:<TAG_NAME> \
123+
--kind functionapp \
124+
--ingress external --target-port <TARGET_PORT>
125+
```
127126
128127
1. Reapply configuration details including secrets, environment variables, identity, networking.
129128
@@ -155,7 +154,7 @@ az containerapp create \
155154
156155
1. Communicate endpoint changes internally.
157156
158-
### 5. Cut over
157+
### 5. Migrate
159158
160159
1. Shift production traffic (update DNS TTL or routing rules).
161160
@@ -169,8 +168,8 @@ az containerapp create \
169168
170169
1. Decommission the old v1 Functions app and related resources.
171170
172-
> [!CAUTION]
173-
> Verify no production traffic still targets the v1 endpoint before deletion.
171+
> [!CAUTION]
172+
> Verify no production traffic still targets the v1 endpoint before deletion.
174173
175174
1. Remove unused secrets or storage references.
176175

0 commit comments

Comments
 (0)