Skip to content

Commit 83e2032

Browse files
committed
[1.16] Adds docs for EKS IRSA
Fixes #4779 Signed-off-by: joshvanl <[email protected]>
1 parent fa61782 commit 83e2032

File tree

1 file changed

+20
-0
lines changed
  • daprdocs/content/en/operations/hosting/kubernetes/cluster

1 file changed

+20
-0
lines changed

daprdocs/content/en/operations/hosting/kubernetes/cluster/setup-eks.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,26 @@ You should see the following response:
113113
✅ Success! Dapr has been installed to namespace dapr-system. To verify, run `dapr status -k' in your terminal. To get started, go here: https://docs.dapr.io/getting-started
114114
```
115115
116+
## IAM Roles for Service Accounts (IRSA)
117+
118+
You can attach custom annotations to the ServiceAccounts created by the `dapr_rbac` Helm subchart—useful for enabling IAM Roles for Service Accounts (IRSA) on AWS EKS.
119+
This enables fine-grained, secure access control for Dapr components using EKS’s IRSA mechanism.
120+
121+
```yaml
122+
serviceAccount:
123+
operator:
124+
annotations:
125+
eks.amazonaws.com/role-arn: arn:aws:iam::<ACCOUNT_ID>:role/operator-role
126+
injector:
127+
annotations: {}
128+
placement:
129+
annotations: {}
130+
scheduler:
131+
annotations: {}
132+
sentry:
133+
annotations: {}
134+
````
135+
116136
## Troubleshooting
117137
118138
### Access permissions

0 commit comments

Comments
 (0)