From a6195e77d72a9473f95740d86fd2063d9bc6207d Mon Sep 17 00:00:00 2001 From: Kuba Kaflik Date: Fri, 29 Aug 2025 09:54:04 +0200 Subject: [PATCH 1/2] Improve clarity in resource gateway subnets requirements for ClickPipes RPE (cherry picked from commit c6042addb91aa6fdacb03082590bf62623d49bcb) --- .../clickpipes/aws-privatelink.md | 29 ++++++++++++------- 1 file changed, 18 insertions(+), 11 deletions(-) diff --git a/docs/integrations/data-ingestion/clickpipes/aws-privatelink.md b/docs/integrations/data-ingestion/clickpipes/aws-privatelink.md index b67fbfc15de..86bf592fd4f 100644 --- a/docs/integrations/data-ingestion/clickpipes/aws-privatelink.md +++ b/docs/integrations/data-ingestion/clickpipes/aws-privatelink.md @@ -56,38 +56,45 @@ To set up PrivateLink with VPC resource: 2. Create a resource configuration 3. Create a resource share -#### 1. Create a Resource-Gateway {#create-resource-gateway} +#### 1. Create a resource gateway {#create-resource gateway} -Resource-Gateway is the point that receives traffic for specified resources in your VPC. +Resource gateway is the point that receives traffic for specified resources in your VPC. -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: +:::note +Your resource gateway attached subnets are recommended to have sufficient IP addresses available. +It's recommended to have at least `/26` subnet mask for each subnet. + +For each VPC endpoint (each Reverse Private Endpoint), AWS requires a consecutive block of 16 IP addresses per subnet. (`/28` subnet mask) +::: + +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: ```bash -aws vpc-lattice create-resource-gateway \ +aws vpc-lattice create-resource gateway \ --vpc-identifier \ --subnet-ids \ --security-group-ids \ --name ``` -The output will contain a Resource-Gateway id, which you will need for the next step. +The output will contain a resource gateway id, which you will need for the next step. -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: +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: ```bash -aws vpc-lattice get-resource-gateway \ - --resource-gateway-identifier +aws vpc-lattice get-resource gateway \ + --resource gateway-identifier ``` #### 2. Create a VPC Resource-Configuration {#create-resource-configuration} -Resource-Configuration is associated with Resource-Gateway to make your resource accessible. +Resource-Configuration is associated with resource gateway to make your resource accessible. 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: ```bash aws vpc-lattice create-resource-configuration \ - --resource-gateway-identifier \ + --resource gateway-identifier \ --type \ --resource-configuration-definition \ --name @@ -101,7 +108,7 @@ For example, to configure with the ARN of an RDS Cluster: aws vpc-lattice create-resource-configuration \ --name my-rds-cluster-config \ --type ARN \ - --resource-gateway-identifier rgw-0bba03f3d56060135 \ + --resource gateway-identifier rgw-0bba03f3d56060135 \ --resource-configuration-definition 'arnResource={arn=arn:aws:rds:us-east-1:123456789012:cluster:my-rds-cluster}' ``` From 3440088025052e6809ac21f50724900bf0a6b6a8 Mon Sep 17 00:00:00 2001 From: Dominic Tran Date: Wed, 12 Nov 2025 16:35:23 -0600 Subject: [PATCH 2/2] fixing broken anchor id for linting --- docs/integrations/data-ingestion/clickpipes/aws-privatelink.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/integrations/data-ingestion/clickpipes/aws-privatelink.md b/docs/integrations/data-ingestion/clickpipes/aws-privatelink.md index 86bf592fd4f..6db2dc364cd 100644 --- a/docs/integrations/data-ingestion/clickpipes/aws-privatelink.md +++ b/docs/integrations/data-ingestion/clickpipes/aws-privatelink.md @@ -56,7 +56,7 @@ To set up PrivateLink with VPC resource: 2. Create a resource configuration 3. Create a resource share -#### 1. Create a resource gateway {#create-resource gateway} +#### 1. Create a resource gateway {#create-resource-gateway} Resource gateway is the point that receives traffic for specified resources in your VPC.