Egress PrivateLink Endpoints Setup Guide: First-Party Services on AWS for Confluent Cloud¶
This topic presents the steps for setting up Egress PrivateLink Endpoints for the AWS first-party services on AWS and Confluent Cloud to enable fully managed connectors in Confluent Cloud using AWS PrivateLink.
Step 1. Create an Egress PrivateLink Endpoint¶
In the Network Management tab of the desired Confluent Cloud environment, click the Confluent Cloud network you want to add the PrivateLink Endpoint to. The Connection Type of the network needs to be “PrivateLink Access”.
Click Create endpoint in the Egress connections tab.
Click the service you want to connect to. Select Other if you do not see the specific service.
Follow the guided steps to specify the field values, including:
Name: Name of the PrivateLink Endpoint.
PrivateLink service name: The name of the PrivateLink service.
The applicable service name can be retrieved from the AWS Services Privatelink Support page, for example,
com.amazonaws.<region>.<service>
.Create an endpoint with high availability: Check the box if you wish to deploy an endpoint with High Availability.
Endpoints deployed with high availability have network interfaces deployed in multiple availability zones.
Click Create to create the PrivateLink Endpoint.
If there are additional steps for the specific target service, follow the prompt to complete the tasks, and then click Finish.
Step 2. Create the DNS record¶
When the PrivateLink Endpoint status transitions to “Ready”, click Create DNS record in the DNS tab, or click Create Record on the associated PrivateLink Endpoint tile.
Specify the following:
- PrivateLink Endpoint: Ensure the correct PrivateLink Endpoint is selected.
- Domain: Associated service endpoint (
<service>.<region>.amazonaws.com
)
Links to AWS Service endpoints can be found on AWS Service Information.
The following example entry is for S3 in the
us-west-2
region.Click Save to create the record.
Step 3. Create the Connector¶
- When the DNS Record status transitions to “Ready”, you can create the connector.
- For the steps to create the connector, refer to the connector-specific documentation that is listed for your specific connector in Supported connectors.