Skip to content

Commit e7ed9b6

Browse files
Merge pull request #278123 from Akhilesh-microsoft/ACA/ingress_how_to
[ACA: ingress-how-to]: Verified the article for links and freshness, reviewed the content, verified all the editorial parameters. Article seems good. Updated ms.date
2 parents 140ee95 + f0674b0 commit e7ed9b6

File tree

1 file changed

+17
-17
lines changed

1 file changed

+17
-17
lines changed

articles/container-apps/ingress-how-to.md

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@ services: container-apps
55
author: craigshoemaker
66
ms.service: container-apps
77
ms.topic: how-to
8-
ms.date: 03/28/2023
8+
ms.date: 06/13/2024
99
ms.author: cshoe
1010
ms.custom: devx-track-azurecli
1111
zone_pivot_groups: arm-azure-cli-portal
1212
---
1313

14-
# Configure Ingress for your app in Azure Container Apps
14+
# Configure Ingress for your app in Azure Container Apps
1515

16-
This article shows you how to enable [ingress](ingress-overview.md) features for your container app. Ingress is an application-wide setting. Changes to ingress settings apply to all revisions simultaneously, and don't generate new revisions.
16+
This article shows you how to enable [ingress](ingress-overview.md) features for your container app. Ingress is an application-wide setting. Changes to ingress settings apply to all revisions simultaneously, and don't generate new revisions.
1717

1818
## Ingress settings
1919

@@ -39,7 +39,7 @@ You can configure ingress for your container app using the Azure CLI, an ARM tem
3939

4040
::: zone pivot="azure-cli"
4141

42-
This `az containerapp ingress enable` command enables ingress for your container app. You must specify the target port, and you can optionally set the exposed port if your transport type is `tcp`.
42+
This `az containerapp ingress enable` command enables ingress for your container app. You must specify the target port, and you can optionally set the exposed port if your transport type is `tcp`.
4343

4444
```azurecli
4545
az containerapp ingress enable \
@@ -56,19 +56,19 @@ az containerapp ingress enable \
5656

5757
| Option | Property | Description | Values | Required |
5858
| --- | --- | --- | --- | --- |
59-
| `--type` | external | Allow ingress to your app from anywhere, or limit ingress to its internal Container Apps environment. | `external` or `internal` | Yes |
60-
|`--allow-insecure` | allowInsecure | Allow HTTP connections to your app. | | No |
59+
| `--type` | external | Allow ingress to your app from anywhere, or limit ingress to its internal Container Apps environment. | `external` or `internal` | Yes |
60+
|`--allow-insecure` | allowInsecure | Allow HTTP connections to your app. | | No |
6161
| `--target-port` | targetPort | The port your container listens to for incoming requests. | Set this value to the port number that your container uses. Your application ingress endpoint is always exposed on port `443`. | Yes |
6262
|`--exposed-port` | exposedPort | (TCP ingress only) An port for TCP ingress. If `external` is `true`, the value must be unique in the Container Apps environment if ingress is external. | A port number from `1` to `65535`. (can't be `80` or `443`) | No |
63-
|`--transport` | transport | The transport protocol type. | auto (default) detects HTTP/1 or HTTP/2, `http` for HTTP/1, `http2` for HTTP/2, `tcp` for TCP. | No |
63+
|`--transport` | transport | The transport protocol type. | auto (default) detects HTTP/1 or HTTP/2, `http` for HTTP/1, `http2` for HTTP/2, `tcp` for TCP. | No |
6464

6565
::: zone-end
6666

6767
::: zone pivot="azure-portal"
6868

6969
Enable ingress for your container app by using the portal.
7070

71-
You can enable ingress when you create your container app, or you can enable ingress for an existing container app.
71+
You can enable ingress when you create your container app, or you can enable ingress for an existing container app.
7272
- To configure ingress when you create your container app, select **Ingress** from the **App Configuration** tab of the container app creation wizard.
7373
- To configure ingress for an existing container app, select **Ingress** from the **Settings** menu of the container app resource page.
7474

@@ -79,19 +79,19 @@ You can configure ingress when you create your container app by using the Azure
7979
1. Set **Ingress** to **Enabled**.
8080
1. Configure the ingress settings for your container app.
8181
1. Select **Limited to Container Apps Environment** for internal ingress or **Accepting traffic from anywhere** for external ingress.
82-
1. Select the **Ingress Type**: **HTTP** or **TCP** (TCP ingress is only available in environments configured with a custom VNET).
82+
1. Select the **Ingress Type**: **HTTP** or **TCP** (TCP ingress is only available in environments configured with a custom virtual network).
8383
1. If *HTTP* is selected for the **Ingress Type**, select the **Transport**: **Auto**, **HTTP/1** or **HTTP/2**.
8484
1. Select **Insecure connections** if you want to allow HTTP connections to your app.
8585
1. Enter the **Target port** for your container app.
86-
1. If you have selected **TCP** for the **Transport** option, enter the **Exposed port** for your container app. The exposed port number can be `1` to `65535`. (can't be `80` or `443`)
86+
1. If you selected **TCP** for the **Transport** option, enter the **Exposed port** for your container app. The exposed port number can be `1` to `65535`. (can't be `80` or `443`)
8787

88-
The **Ingress** settings page for your container app also allows you to configure **IP Restrictions**. For information to configure IP restriction, see [IP Restrictions](ip-restrictions.md).
88+
The **Ingress** settings page for your container app also allows you to configure **IP Restrictions**. For information to configure IP restriction, see [IP Restrictions](ip-restrictions.md).
8989

9090
::: zone-end
9191

9292
::: zone pivot="azure-resource-manager"
9393

94-
Enable ingress for your container app by using the `ingress` configuration property. Set the `external` property to `true`, and set your `transport` and `targetPort` properties.
94+
Enable ingress for your container app by using the `ingress` configuration property. Set the `external` property to `true`, and set your `transport` and `targetPort` properties.
9595
-`external` property can be set to *true* for external or *false* for internal ingress.
9696
- Set the `transport` to `auto` to detect HTTP/1 or HTTP/2, `http` for HTTP/1, `http2` for HTTP/2, or `tcp` for TCP.
9797
- Set the `targetPort` to the port number that your container uses. Your application ingress endpoint is always exposed on port `443`.
@@ -129,13 +129,13 @@ az containerapp ingress disable \
129129

130130
::: zone pivot="azure-portal"
131131

132-
You can disable ingress for your container app using the portal.
132+
You can disable ingress for your container app using the portal.
133133

134134
1. Select **Ingress** from the **Settings** menu of the container app page.
135135
1. Deselect the **Ingress** **Enabled** setting.
136136
1. Select **Save**.
137137

138-
:::image type="content" source="media/ingress/screenshot-disable-ingress.png" alt-text="Sceenshot of disabling container app ingress.":::
138+
:::image type="content" source="media/ingress/screenshot-disable-ingress.png" alt-text="Sceenshot of disabling container app ingress.":::
139139

140140
::: zone-end
141141

@@ -145,7 +145,7 @@ Disable ingress for your container app by omitting the `ingress` configuration p
145145

146146
::: zone-end
147147

148-
## <a name="use-additional-tcp-ports"></a>Use additional TCP ports
148+
## <a name="use-additional-tcp-ports"></a>Use other TCP ports
149149

150150
You can expose additional TCP ports from your application. To learn more, see the [ingress concept article](ingress-overview.md#additional-tcp-ports).
151151

@@ -155,7 +155,7 @@ You can expose additional TCP ports from your application. To learn more, see th
155155

156156
::: zone pivot="azure-cli"
157157

158-
Adding additional TCP ports can be done through the CLI by referencing a YAML file with your TCP port configurations.
158+
Adding other TCP ports can be done through the CLI by referencing a YAML file with your TCP port configurations.
159159

160160
```azurecli
161161
az containerapp create \
@@ -203,7 +203,7 @@ type: Microsoft.App/containerApps
203203
204204
::: zone pivot="azure-portal"
205205
206-
This feature is not supported in the Azure portal.
206+
This feature isn't supported in the Azure portal.
207207
208208
::: zone-end
209209

0 commit comments

Comments
 (0)