How to set up Google Private Service Connect in SingleStoreDB Cloud?
Google Private Service Connect:
You can connect from a SingleStoreDB Cloud cluster to private services and networks. Setting up a Google Private Service connect involves actions from your end and the SingleStore Infrastructure end. To make this process seamless, before reaching out to SingleStore Support, we recommend you get the below details and share the details with the SingleStore Support.
For Inbound Request:
Inbound means that it's the customer's apps that are querying the SingleStore,
1. Following pieces of information are required to be shared when opening a support ticket for Inbound:
- Cluster URL (Cluster ID).
- Mention that the request is for Inbound.
- Provide your Google Private Service Connect project name.
- Region Details (Private-Link has to be in the same region as the cluster).
2. Once the above information is shared with support, the Support team will work with the cloud Infrastructure team to get the Service Attachment. created for your cluster and the details will be shared with you.
3. Select a project in the region you want to connect to the Service Attachment sent by SingleStore.
4. Create an Endpoint Connection and use the Service Attachment from step 1. SingleStore will then accept the request into the service to complete the connection.
For Outbound Request:
Outbound means that the SingleStore DB is making the requests (usually via pipelines, but also can be SELECT ... INTO ...) so the configuration starts from the customer's end.
Following pieces of information are required to be shared when opening a support ticket for Outbound:
- Cluster URL (Cluster ID)
- Mention that request is for Outbound
- Request for the Project Name from SingleStore
- Region Details (Private-Link has to be in the same region as the cluster)
Further steps are mentioned in the docs, click here for the same.