Skip to content

Commit 5fd1102

Browse files
Merge pull request #210543 from hhunter-ms/hh-1986258
[Dapr/AKS] Add sections for firewall allowlist and outbound proxy
2 parents e99befb + a2b3e2d commit 5fd1102

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

articles/aks/dapr.md

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: greenie-msft
55
ms.author: nigreenf
66
ms.service: container-service
77
ms.topic: article
8-
ms.date: 08/12/2022
8+
ms.date: 09/08/2022
99
ms.custom: devx-track-azurecli, ignite-fall-2021, event-tier1-build-2022, references_regions
1010
---
1111

@@ -292,6 +292,20 @@ az k8s-extension create --cluster-type managedClusters \
292292
--configuration-settings "dapr_operator.replicaCount=3"
293293
```
294294

295+
## Set the outbound proxy for Dapr extension for Azure Arc on-prem
296+
297+
If you want to use an outbound proxy with the Dapr extension for AKS, you can do so by:
298+
299+
1. Setting the proxy environment variables using the [`dapr.io/env` annotations](https://docs.dapr.io/reference/arguments-annotations-overview/):
300+
- `HTTP_PROXY`
301+
- `HTTPS_PROXY`
302+
- `NO_PROXY`
303+
1. [Installing the proxy certificate in the sidecar](https://docs.dapr.io/operations/configuration/install-certificates/).
304+
305+
## Meet network requirements
306+
307+
The Dapr extension for AKS and Arc for Kubernetes requires outbound URLs on `https://:443` to function. In addition to the `https://mcr.microsoft.com/daprio` URL for pulling Dapr artifacts, verify you've included the [outbound URLs required for AKS or Arc for Kubernetes](../azure-arc/kubernetes/quickstart-connect-cluster.md#meet-network-requirements).
308+
295309
## Troubleshooting extension errors
296310

297311
If the extension fails to create or update, you can inspect where the creation of the extension failed by running the `az k8s-extension list` command. For example, if a wrong key is used in the configuration-settings, such as `global.ha=false` instead of `global.ha.enabled=false`:

0 commit comments

Comments
 (0)