question

Prateek-1335 avatar image
0 Votes"
Prateek-1335 asked HimanshuSinha-MSFT edited

Databricks Git Integration

Is the Azure Databricks to git integration documented on this page between the Databricks Control plane to the git repo or is it between the Databricks Workspace to the git repo.

I am using VNET integrated workspaces in my environment and my security team has strict requirements around which endpoints the workspace can access. If this git integration requires connectivity from the workspace to the git repo then I need to make some changes to the egress Firewall on my VNET (I am using an Azure Firewall to filter this traffic). If the integration is from the Databricks Control plane on the other hand then I assume that no changes are required on my Azure Firewall.

The Microsoft documentation on that page just says "The Git server must be accessible from Azure Databricks. Azure Databricks does not support private Git servers, such as Git servers behind a VPN." which is a bit ambiguous


azure-databricks
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

1 Answer

HimanshuSinha-MSFT avatar image
0 Votes"
HimanshuSinha-MSFT answered HimanshuSinha-MSFT edited

Hello @Prateek-1335 ,

Thanks for the ask and using the Microsoft Q&A platform .
I am pretty confdent that the workspace is also a part of the control panel .

122112-image.png


Please do let me know how it goes .
Thanks
Himanshu
Please do consider clicking on "Accept Answer" and "Up-vote" on the post that helps you, as it can be beneficial to other community members



image.png (255.9 KiB)
· 2
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

@HimanshuSinha-MSFT apologies by “workspace” I was referring to the “data plane” component. When we use VNET injection the data plane sits in my VNET and my Azure Firewall controls which endpoints the data plane has access to. If I am using a git repo do I need to allow the data plane to talk to the git repo (by whitelisting the relevant URL in my firewall) or is integration to git actually managed by via the control plane?

https://docs.microsoft.com/en-us/azure/databricks/administration-guide/cloud-configurations/azure/vnet-inject

0 Votes 0 ·

Hello @Prateek-1335 ,

The git interaction is to save the notebook and to me still on the control plane . Just to let you know I dont have VNET infrasturcture , do let me know if you run into issues .

Thanks
Himanshu

0 Votes 0 ·