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 Pro plan or Enterprise plan in RisingWave Cloud:
See Choose a project plan for more information. Please note that Developer 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.
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.