Skip to content

Commit 25c0c06

Browse files
committed
anthony/zhenquan's feedback
1 parent 7ada505 commit 25c0c06

File tree

2 files changed

+11
-8
lines changed

2 files changed

+11
-8
lines changed

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

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -162,16 +162,17 @@ Disable ingress for your container app by omitting the `ingress` configuration p
162162

163163
::: zone-end
164164

165+
## <a name="use-additional-tcp-ports"></a>Use additional TCP ports (preview)
165166
## Use additional TCP ports (preview)
166167

167-
You can add additional TCP ports to your application. To learn more, see the [ingress concept article](ingress-overview.md#additional-tcp-ports-preview).
168+
You can expose additional TCP ports from your application. To learn more, see the [ingress concept article](ingress-overview.md#additional-tcp-ports).
168169

169170

170171
::: zone pivot="azure-cli"
171172

172173
# [Azure CLI](#tab/azure-cli)
173174

174-
Adding additional tcp ports can be done through the CLI by referencing a yaml file with your TCP port configurations.
175+
Adding additional TCP ports can be done through the CLI by referencing a YAML file with your TCP port configurations.
175176

176177
```azurecli
177178
az containerapp update

articles/container-apps/ingress-overview.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -78,17 +78,19 @@ With TCP ingress enabled, your container app:
7878
- Is accessible to other container apps in the same environment via its name (defined by the `name` property in the Container Apps resource) and exposed port number.
7979
- Is accessible externally via its fully qualified domain name (FQDN) and exposed port number if the ingress is set to "external".
8080

81-
## Additional TCP Ports (preview)
81+
## <a name="additional-tcp-ports"></a>Additional TCP ports (preview)
8282

83-
In addition to the main HTTP/TCP port for your container apps, you may also add additional TCP ports to enable applications which may require more than 1 port. This feature is in preview.
83+
In addition to the main HTTP/TCP port for your container apps, you may expose additional TCP ports to enable applications that accept TCP connections on multiple ports. This feature is in preview.
8484

8585
The following apply to additional TCP ports:
8686
- Additional TCP ports can only be external if the app itself is set as external and the container app is using a custom VNet.
87-
- If the additional TCP ports are set to external, each app must have a unique exposed port. If the additional ports are internal, the same port can be shared by multiple apps.
88-
- There is a max of 5 additional ports. If additional ports are required, please open a support request.
89-
- You may have the main port exposed as HTTP. All additional ports will be TCP.
87+
- Any externally exposed additional TCP ports must be unique across the entire Container Apps environment. This includes all external additional TCP ports, external main TCP ports, and 80/443 ports used by built-in HTTP ingress. If the additional ports are internal, the same port can be shared by multiple apps.
88+
- If an exposed port is not provided, the exposed port will default to match the target port.
89+
- Each target port must be unique, and the same target port cannot be exposed on different exposed ports.
90+
- There is a maximum of 5 additional ports per app. If additional ports are required, please open a support request.
91+
- Only the main ingress port supports built-in HTTP features such as CORS and session affinity. When running HTTP on top of the additional TCP ports, these built-in features are not supported.
9092

91-
Visit the [how to article on ingress](ingress-how-to.md#use-additional-tcp-ports-preview) for more information on how to enable additional ports for your container apps.
93+
Visit the [how to article on ingress](ingress-how-to.md#use-additional-tcp-ports) for more information on how to enable additional ports for your container apps.
9294

9395
## Domain names
9496

0 commit comments

Comments
 (0)