Skip to content

Commit a99910f

Browse files
Yasumotokishorj
andauthored
Clarify helm installation when using IAM roles or not (#2265)
* Clarify helm installation when using IAM roles or not * Update docs/deploy/installation.md Co-authored-by: Kishor Joshi <[email protected]>
1 parent 4a0bb33 commit a99910f

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

docs/deploy/installation.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,11 +85,14 @@ curl -o iam-policy.json https://raw.githubusercontent.com/kubernetes-sigs/aws-lo
8585
!!!tip
8686
The `helm install` command automatically applies the CRDs, but `helm upgrade` doesn't.
8787
88+
!!!tip
89+
Only run one of the two following `helm install` commands depending on whether or not your cluster uses IAM roles for service accounts.
90+
8891
1. Install the helm chart if using IAM roles for service accounts. **NOTE** you need to specify both of the chart values `serviceAccount.create=false` and `serviceAccount.name=aws-load-balancer-controller`
8992
```
9093
helm install aws-load-balancer-controller eks/aws-load-balancer-controller -n kube-system --set clusterName=<cluster-name> --set serviceAccount.create=false --set serviceAccount.name=aws-load-balancer-controller
9194
```
92-
1. Install the helm chart if not using IAM roles for service accounts
95+
1. Install the helm chart if **not** using IAM roles for service accounts
9396
```
9497
helm install aws-load-balancer-controller eks/aws-load-balancer-controller -n kube-system --set clusterName=<cluster-name>
9598
```

0 commit comments

Comments
 (0)