Skip to content

Commit c6042ad

Browse files
committed
Improve clarity in resource gateway subnets requirements for ClickPipes RPE
1 parent e1c70e9 commit c6042ad

File tree

1 file changed

+18
-11
lines changed

1 file changed

+18
-11
lines changed

docs/integrations/data-ingestion/clickpipes/aws-privatelink.md

Lines changed: 18 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -54,38 +54,45 @@ To set up PrivateLink with VPC resource:
5454
2. Create a resource configuration
5555
3. Create a resource share
5656

57-
#### 1. Create a Resource-Gateway {#create-resource-gateway}
57+
#### 1. Create a resource gateway {#create-resource gateway}
5858

59-
Resource-Gateway is the point that receives traffic for specified resources in your VPC.
59+
Resource gateway is the point that receives traffic for specified resources in your VPC.
6060

61-
You can create a Resource-Gateway from the [AWS console](https://docs.aws.amazon.com/vpc/latest/privatelink/create-resource-gateway.html) or with the following command:
61+
:::note
62+
Your resource gateway attached subnets are recommended to have sufficient IP addresses available.
63+
It's recommended to have at least `/26` subnet mask for each subnet.
64+
65+
For each VPC endpoint (each Reverse Private Endpoint), AWS requires a consecutive block of 16 IP addresses per subnet. (`/28` subnet mask)
66+
:::
67+
68+
You can create a resource gateway from the [AWS console](https://docs.aws.amazon.com/vpc/latest/privatelink/create-resource gateway.html) or with the following command:
6269

6370
```bash
64-
aws vpc-lattice create-resource-gateway \
71+
aws vpc-lattice create-resource gateway \
6572
--vpc-identifier <VPC_ID> \
6673
--subnet-ids <SUBNET_IDS> \
6774
--security-group-ids <SG_IDs> \
6875
--name <RESOURCE_GATEWAY_NAME>
6976
```
7077

71-
The output will contain a Resource-Gateway id, which you will need for the next step.
78+
The output will contain a resource gateway id, which you will need for the next step.
7279

73-
Before you can proceed, you'll need to wait for the Resource-Gateway to enter into an `Active` state. You can check the state by running the following command:
80+
Before you can proceed, you'll need to wait for the resource gateway to enter into an `Active` state. You can check the state by running the following command:
7481

7582
```bash
76-
aws vpc-lattice get-resource-gateway \
77-
--resource-gateway-identifier <RESOURCE_GATEWAY_ID>
83+
aws vpc-lattice get-resource gateway \
84+
--resource gateway-identifier <RESOURCE_GATEWAY_ID>
7885
```
7986

8087
#### 2. Create a VPC Resource-Configuration {#create-resource-configuration}
8188

82-
Resource-Configuration is associated with Resource-Gateway to make your resource accessible.
89+
Resource-Configuration is associated with resource gateway to make your resource accessible.
8390

8491
You can create a Resource-Configuration from the [AWS console](https://docs.aws.amazon.com/vpc/latest/privatelink/create-resource-configuration.html) or with the following command:
8592

8693
```bash
8794
aws vpc-lattice create-resource-configuration \
88-
--resource-gateway-identifier <RESOURCE_GATEWAY_ID> \
95+
--resource gateway-identifier <RESOURCE_GATEWAY_ID> \
8996
--type <RESOURCE_CONFIGURATION_TYPE> \
9097
--resource-configuration-definition <RESOURCE_CONFIGURATION_DEFINITION> \
9198
--name <RESOURCE_CONFIGURATION_NAME>
@@ -99,7 +106,7 @@ For example, to configure with the ARN of an RDS Cluster:
99106
aws vpc-lattice create-resource-configuration \
100107
--name my-rds-cluster-config \
101108
--type ARN \
102-
--resource-gateway-identifier rgw-0bba03f3d56060135 \
109+
--resource gateway-identifier rgw-0bba03f3d56060135 \
103110
--resource-configuration-definition 'arnResource={arn=arn:aws:rds:us-east-1:123456789012:cluster:my-rds-cluster}'
104111
```
105112

0 commit comments

Comments
 (0)