Creating a PostgreSQL Cluster with Azure Private Link
This article describes how to provision a PostgreSQL cluster with Azure Private Link using the Instaclustr Console. Azure Private Link is a networking service that allows you to securely access Azure services over a private endpoint in your virtual network. Please refer to Azure Private Link for more information and our support for it.
Limitations
- The cluster must be a Private Network Cluster.
- PgBouncer addon is not supported with Azure Private Link service on the Instaclustr platform.
- Multi-Region Replication is not supported with Azure Private Link service on the Instaclustr platform.
- PostgreSQL cluster with Azure Private Link is only available by using Run In Your Own Account (RIYOA).
Provisioning Using the Instaclustr Console
1 – Log into the console and click the Create Cluster button.
2 – Under the Applications section, select PostgreSQL as the application and Azure as the provider. Click on the Private Link feature under Enterprise Features. The Private Network Cluster feature will be turned on by default when the Private Link feature is enabled.
3 – Follow this page Creating a PostgreSQL Cluster about general configurations. Please note PgBouncer and Provision a secondary Data Centre are not supported with Azure Private Link service.
4 – The Confirmation section displays a summary of your cluster configurations and pricing details. Make sure Private Link is present in the Enterprise Features and Add Ons section. Click the Create Cluster button when you are happy with your selection and agree to the Instaclustr terms and conditions.
Provisioning Using Instaclustr API or Terraform Provider v2
Alternatively, you could create a PostgreSQL cluster with Azure Private Link via REST endpoints or Terraform Provider. Please refer to the Provisioning API documentation and Terraform documentation for more details. To set up the Terraform Provider in your environment, you could follow the steps in Using the Instaclustr Terraform Provider.
Once your cluster is running, further steps are required to connect to it with your PostgreSQL client. Please refer to Connect to an Azure Private Link enabled PostgreSQL Cluster for a guide through this process.
For more information on Azure Private Link, please refer to our support documentation page.
Please contact Instaclustr Support for further assistance.