Create a PrivateLink connection
Follow the steps below to create a PrivateLink connection between RisingWave Cloud and your VPC.
Prerequisites
-
You need to create a project with the Standard plan or Advanced plan in RisingWave Cloud:
-
See Choose a project plan for more information. Please note that Trial projects do not support PrivateLink connections.
-
The VPC you want to connect to and your project must be in the same region. If your preferred region is not available when creating a project, contact our support team or sales team.
-
-
You need to set up a PrivateLink service in your VPC and make sure it runs properly. The following links might be helpful:
- For AWS, see Share your services through AWS PrivateLink.
- For GCP, see GCP Published services.
- For Azure, see Azure Private Link services.
Steps
-
Go to the Project page and select the project you want to connect the VPC to.
-
Select PrivateLink tab, and click Create PrivateLink.
-
For Name, enter a descriptive name for the connection.
-
For Endpoint service name or Service attachment or Private link service resource ID:
If you choose AWS as the platform, enter the service name of the endpoint service.
You can find it in the Amazon VPC Console → Endpoint services → Service name section.
If you choose GCP as the platform, enter the server target URL of the service attachment.
You can find it in the Google Cloud Console → Network services → Private Service Connect.
If you choose Azure as the platform, enter the Private link service resource ID.
You can find it in the Azure Portal → Private link service section.
-
Click Confirm to create the connection.
For inquiries about PrivateLink for Confluent private Kafka clusters, please reach out to our support team first. We will handle these manual steps:
-
Before provisioning a RisingWave PrivateLink, ensure the cluster's Availability Zones (AZs) are a subset of the AZs offered by RisingWave.
-
Manually add DNS records after provisioning the PrivateLink.
We aim to automate this process in the future to make it even easier.
What's next
Now, you can create a source or sink with the PrivateLink connection using SQL.
For details on how to use the VPC endpoint to create a source with the PrivateLink connection, see Create source with PrivateLink connection; for creating a sink, see Create sink with PrivateLink connection.