Connecting to your VNet using Azure Private Link
Azure Private Link enables you to access Azure PaaS services and Azure hosted customer-owned/partner services over a private endpoint in your virtual network. To set up a Private Link connection between Cube Cloud Dedicated Infrastructure and your own VNet, you’ll need to prepare a Private Link Service, share service details with the Cube team, and approve the incoming connection request.Preparing the Private Link Service
There are two common scenarios for preparing the Private Link Service:- Connecting to a service in your Azure infrastructure
- Connecting to a service provided by a third party such as Snowflake, Databricks, Confluent Cloud, etc.
Configuring Service Visibility
Azure Private Link Service enables you to control the visibility of your private endpoint. You’ll need to configure access permissions to allow Cube Cloud to connect to your service. To allow Cube Cloud access, please go to Azure Portal -> Private Link Services -> Your service -> Manage visibility and add the following subscription ID to the allowed list:cd69336e-c628-4a88-a56e-86900a0df732
Alternatively, you can configure auto-approval for faster connection establishment by adding the same subscription ID
to the auto-approval list under Manage auto-approval.
Gathering required information
To request establishing a Private Link connection, please share the following information with the Cube team:- Private Link Service Resource ID (such as
/subscriptions/abc123/resourceGroups/myResourceGroup/providers/Microsoft.Network/privateLinkServices/myservice) - Reference Name for the record (such as “Snowflake-prod” or “databricks-dev”)
- Ports: a list of ports that will be accessed through this connection
- DNS Name (optional): an internal DNS name of the upstream service in case SSL needs to be supported
- Dedicated Infrastructure Region: Private Link requires Cube to be hosted in dedicated infrastructure. Please specify what region the Cube Cloud dedicated infrastructure should be hosted in.
Approving the connection
The connection approval process depends on your visibility configuration:Manual Approval
If you haven’t configured auto-approval, the Cube Cloud team will notify you once the Private Endpoint connection request is sent. You can approve it by:- Going to Azure Portal -> Private Link Center -> Private Link Services -> Your Service -> Private endpoint connections
- Finding the pending connection from Cube Cloud
- Clicking Approve and optionally providing an approval message