Skip to content

Commit a683c38

Browse files
authored
docs: update the list of AWS credentials required for BYOC (#8800)
1 parent bd42c44 commit a683c38

File tree

1 file changed

+15
-13
lines changed
  • docs/pages/product/deployment/cloud/byoc

1 file changed

+15
-13
lines changed

docs/pages/product/deployment/cloud/byoc/aws.mdx

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Deploying Cube Cloud BYOC on AWS
22

3-
With Bring Your Own Cloud (BYOC) on AWS, all the components interacting with private data are deployed on
3+
With Bring Your Own Cloud (BYOC) on AWS, all the components interacting with private data are deployed on
44
the customer infrastructure on AWS and managed by the Cube Cloud Control Plane via the Cube Cloud Operator.
55
This document provides step-by-step instructions for deploying Cube Cloud BYOC on AWS.
66

@@ -10,7 +10,7 @@ The bulk of provisioning work will be done remotely by Cube Cloud automation.
1010
However, to get started, you'll need to provide Cube with the necessary access
1111
along with some additional information that includes:
1212

13-
- **AWS Account ID:** The AWS account ID of the target deployment account
13+
- **AWS Account ID:** The AWS account ID of the target deployment account
1414
[the AWS Console][aws-console].
1515
- **AWS Region:** [The AWS region][aws-docs-regions] where Cube Cloud resources
1616
should be deployed.
@@ -54,17 +54,18 @@ actual account ID.
5454
"ec2:DescribeNatGateways",
5555
"ec2:DescribeNetworkInterfaces",
5656
"ec2:DescribePrefixLists",
57+
"ec2:DescribeRegions",
5758
"ec2:DescribeRouteTables",
5859
"ec2:DescribeSecurityGroupRules",
5960
"ec2:DescribeSecurityGroups",
6061
"ec2:DescribeSubnets",
6162
"ec2:DescribeVpcAttribute",
6263
"ec2:DescribeVpcClassicLink",
6364
"ec2:DescribeVpcClassicLinkDnsSupport",
65+
"ec2:DescribeVpcEndpointServiceConfigurations",
6466
"ec2:DescribeVpcEndpoints",
6567
"ec2:DescribeVpcPeeringConnections",
6668
"ec2:DescribeVpcs",
67-
"ec2:DescribeRegions",
6869
"ec2:RunInstances",
6970
"eks:DescribeCluster",
7071
"eks:DescribeNodegroup",
@@ -93,6 +94,7 @@ actual account ID.
9394
"ec2:CreateTags",
9495
"ec2:CreateVpc",
9596
"ec2:CreateVpcEndpoint",
97+
"ec2:CreateVpcEndpointServiceConfiguration",
9698
"ec2:CreateVpcPeeringConnection",
9799
"eks:CreateCluster",
98100
"eks:CreateNodegroup",
@@ -161,19 +163,19 @@ actual account ID.
161163
}
162164
}
163165
},
164-
{
165-
"Effect": "Allow",
166-
"Action": "iam:CreateServiceLinkedRole",
167-
"Resource": "*",
168-
"Condition": {
169-
"StringEquals": {
170-
"iam:AWSServiceName": [
166+
{
167+
"Effect": "Allow",
168+
"Action": "iam:CreateServiceLinkedRole",
169+
"Resource": "*",
170+
"Condition": {
171+
"StringEquals": {
172+
"iam:AWSServiceName": [
171173
"eks.amazonaws.com",
172174
"eks-nodegroup.amazonaws.com",
173175
"eks-fargate.amazonaws.com"
174-
]
175-
}
176-
}
176+
]
177+
}
178+
}
177179
},
178180
{
179181
"Effect": "Allow",

0 commit comments

Comments
 (0)