Skip to content

Commit 1a9ff8e

Browse files
cheina97adamjensenbot
authored andcommitted
Docs: EKS minimum permissions required
1 parent eeb8c2b commit 1a9ff8e

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed

docs/installation/install.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,43 @@ In a nutshell, after having installed the CLI, you have to set up your identity:
135135
aws configure
136136
```
137137
138+
You can install Liqo even if you are not an EKS administrator.
139+
The minimum **IAM** permissions required by a user to install Liqo are the following:
140+
141+
```json
142+
{
143+
"Version": "2012-10-17",
144+
"Statement": [
145+
{
146+
"Effect": "Allow",
147+
"Action": [
148+
"eks:DescribeCluster",
149+
"iam:CreateUser",
150+
"iam:CreateAccessKey",
151+
"ec2:DescribeVpcs"
152+
],
153+
"Resource": "*"
154+
},
155+
{
156+
"Effect": "Allow",
157+
"Action": [
158+
"iam:CreatePolicy",
159+
"iam:GetPolicyVersion",
160+
"iam:GetPolicy",
161+
"iam:AttachUserPolicy",
162+
"iam:GetUser",
163+
"iam:TagUser",
164+
"iam:ListAccessKeys"
165+
],
166+
"Resource": [
167+
"arn:aws:iam::*:user/liqo-*",
168+
"arn:aws:iam::*:policy/liqo-*"
169+
]
170+
}
171+
]
172+
}
173+
```
174+
138175
Before continuing, you should export a few variables about the properties of your cluster:
139176
140177
```bash

0 commit comments

Comments
 (0)