Skip to content

Commit a6195e7

Browse files
committed
Improve clarity in resource gateway subnets requirements for ClickPipes RPE
(cherry picked from commit c6042ad)
1 parent 105f163 commit a6195e7

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
@@ -56,38 +56,45 @@ To set up PrivateLink with VPC resource:
5656
2. Create a resource configuration
5757
3. Create a resource share
5858

59-
#### 1. Create a Resource-Gateway {#create-resource-gateway}
59+
#### 1. Create a resource gateway {#create-resource gateway}
6060

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

63-
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:
63+
:::note
64+
Your resource gateway attached subnets are recommended to have sufficient IP addresses available.
65+
It's recommended to have at least `/26` subnet mask for each subnet.
66+
67+
For each VPC endpoint (each Reverse Private Endpoint), AWS requires a consecutive block of 16 IP addresses per subnet. (`/28` subnet mask)
68+
:::
69+
70+
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:
6471

6572
```bash
66-
aws vpc-lattice create-resource-gateway \
73+
aws vpc-lattice create-resource gateway \
6774
--vpc-identifier <VPC_ID> \
6875
--subnet-ids <SUBNET_IDS> \
6976
--security-group-ids <SG_IDs> \
7077
--name <RESOURCE_GATEWAY_NAME>
7178
```
7279

73-
The output will contain a Resource-Gateway id, which you will need for the next step.
80+
The output will contain a resource gateway id, which you will need for the next step.
7481

75-
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:
82+
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:
7683

7784
```bash
78-
aws vpc-lattice get-resource-gateway \
79-
--resource-gateway-identifier <RESOURCE_GATEWAY_ID>
85+
aws vpc-lattice get-resource gateway \
86+
--resource gateway-identifier <RESOURCE_GATEWAY_ID>
8087
```
8188

8289
#### 2. Create a VPC Resource-Configuration {#create-resource-configuration}
8390

84-
Resource-Configuration is associated with Resource-Gateway to make your resource accessible.
91+
Resource-Configuration is associated with resource gateway to make your resource accessible.
8592

8693
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:
8794

8895
```bash
8996
aws vpc-lattice create-resource-configuration \
90-
--resource-gateway-identifier <RESOURCE_GATEWAY_ID> \
97+
--resource gateway-identifier <RESOURCE_GATEWAY_ID> \
9198
--type <RESOURCE_CONFIGURATION_TYPE> \
9299
--resource-configuration-definition <RESOURCE_CONFIGURATION_DEFINITION> \
93100
--name <RESOURCE_CONFIGURATION_NAME>
@@ -101,7 +108,7 @@ For example, to configure with the ARN of an RDS Cluster:
101108
aws vpc-lattice create-resource-configuration \
102109
--name my-rds-cluster-config \
103110
--type ARN \
104-
--resource-gateway-identifier rgw-0bba03f3d56060135 \
111+
--resource gateway-identifier rgw-0bba03f3d56060135 \
105112
--resource-configuration-definition 'arnResource={arn=arn:aws:rds:us-east-1:123456789012:cluster:my-rds-cluster}'
106113
```
107114

0 commit comments

Comments
 (0)