Skip to content

Commit 6150c0f

Browse files
committed
polishing up changes and changed the dates
1 parent 428c53a commit 6150c0f

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

articles/container-apps/revisions.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ services: container-apps
55
author: craigshoemaker
66
ms.service: container-apps
77
ms.topic: conceptual
8-
ms.date: 05/03/2022
8+
ms.date: 05/11/2022
99
ms.author: cshoe
1010
ms.custom: ignite-fall-2021
1111
---
@@ -26,7 +26,7 @@ Azure Container Apps implements container app versioning by creating revisions.
2626

2727
## Use cases
2828

29-
Container Apps revisions help you manage the release of updates to your container app by creating a new revision each time you make a *revision-scope* change to your app. You can control which revisions are active, and when external HTTP ingress is enabled, the traffic that is routed to each active revision.
29+
Container Apps revisions help you manage the release of updates to your container app by creating a new revision each time you make a *revision-scope* change to your app. You can control which revisions are active, and when external HTTP ingress is enabled, control the traffic that is routed to each active revision.
3030

3131
You can use revisions to:
3232

@@ -48,17 +48,19 @@ The scenario shown above presumes the container app is in the following state:
4848

4949
## Revision suffix
5050

51-
You can customize the revision name by setting the revision suffix.
51+
Revision names are used to identify a revision, and in the revision's URL. You can customize the revision name by setting the revision suffix.
5252

5353
The format of a revision name is:
5454

55-
[container app name]--[revision suffix]
55+
```text
56+
<container app name>--<revision suffix>
57+
```
5658

5759
By default, Container Apps creates a unique revision name with a suffix consisting of a semi-random string of alphanumeric characters. You can customize the name by setting a unique custom revision suffix.
5860

5961
For example, for a container app named *album-api*, setting the revision suffix name to *1st-revision* would create a revision with the name *album-api--1st-revision*.
6062

61-
You can set the revision suffix in the [ARM template](azure-resource-manager-api-spec.md#propertiestemplate), through Azure CLI commands, or when creating a revision via the Azure portal.
63+
You can set the revision suffix in the [ARM template](azure-resource-manager-api-spec.md#propertiestemplate), through the Azure CLI `az containerapp create` and `az containerapp update` commands, or when creating a revision via the Azure portal.
6264

6365
## Change types
6466

@@ -78,17 +80,16 @@ These changes include modifications to:
7880

7981
### Application-scope changes
8082

81-
*Application-scope* changes are global to all container app revision. When you deploy a container app with *application-scope* changes:
83+
When you deploy a container app with *application-scope* changes:
8284

83-
- a new revision isn't created
84-
- the changes are applied to every revision
85+
- The changes are globally applied to all revisions.
86+
- A new revision isn't created.
8587

8688
*Application-scope* changes are defined as any change to the parameters in the [`properties.configuration`](azure-resource-manager-api-spec.md#propertiesconfiguration) section of the container app resource template.
8789

8890
These parameters include:
8991

90-
- [Secret values](manage-secrets.md)
91-
- Revisions must be [restarted](revisions.md) before a container recognizes new secret values.
92+
- [Secret values](manage-secrets.md) (Revisions must be [restarted](revisions.md) before a container recognizes new secret values.)
9293
- Revision mode
9394
- Ingress configuration including:
9495
- Turning [ingress](ingress.md) on or off
@@ -116,10 +117,9 @@ For an app implementing external HTTP ingress, you can control the percentage of
116117

117118
For container apps with external HTTP traffic, labels are a portable means to direct traffic to specific revisions. A label provides a unique URL that you can use to route traffic to the revision that the label is assigned. To switch traffic between revisions, you can move the label from one revision to another.
118119

119-
- Label name rules are the same as for container app names.
120-
- The same label can't be applied to more than one active or inactive revision.
121120
- Labels keep the same URL when moved from one revision to another.
122-
- Traffic allocation isn't required for revisions with labels.
121+
- A label can be applied to only one revision at a time.
122+
- Allocation for traffic splitting isn't required for revisions with labels.
123123
- Labels are most useful when the app is in *multiple revision mode*.
124124
- You can enable labels, traffic splitting or both.
125125

0 commit comments

Comments
 (0)