Private Azure Databricks workspace - Do I need 3 subnets?

Lukas Kotulac 50 Reputation points
2023-10-25T23:14:16.8666667+00:00

Hey, I'm following this guide to create a private Databricks workspace
https://registry.terraform.io/providers/databricks/databricks/latest/docs/guides/azure-private-link-workspace-simplified

I'm wondering, is the 3rd subnet "plsubnet" necessary? Or can I deploy these private endpoints in one of the first 2 subnets - used by workspace itself

Thanks!

Azure Databricks
Azure Databricks
An Apache Spark-based analytics platform optimized for Azure.
2,151 questions
Azure Private Link
Azure Private Link
An Azure service that provides private connectivity from a virtual network to Azure platform as a service, customer-owned, or Microsoft partner services.
500 questions
0 comments No comments
{count} votes

Accepted answer
  1. PRADEEPCHEEKATLA-MSFT 88,471 Reputation points Microsoft Employee
    2023-10-26T07:07:43.71+00:00

    @Lukas Kotulac - Thanks for the question and using the MS Q&A platform.

    According to the document shared, the third subnet (plsubnet) is used for the private link endpoints. This subnet is separate from the first two subnets that are used by the workspace itself.

    While it may be possible to deploy the private link endpoints in one of the first two subnets, it is generally recommended to use a separate subnet for private link endpoints. This is because private link endpoints require a different set of network security group (NSG) rules than the workspace itself. By using a separate subnet, you can apply different NSG rules to the private link endpoints without affecting the workspace.

    Additionally, using a separate subnet for private link endpoints can help with network isolation and security. By keeping the private link endpoints in a separate subnet, you can control access to them separately from the workspace and other resources in the VNet.

    So while it may be possible to deploy the private link endpoints in one of the first two subnets, it is generally recommended to use a separate subnet for the reasons mentioned above.

    In case, if you still have question, please report an issue here: https://github.com/databricks/terraform-provider-databricks/issuesUser's image

    Hope this helps. Do let us know if you any further queries.


    If this answers your query, do click Accept Answer and Yes for was this answer helpful. And, if you have any further query do let us know.

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.