cancel
Showing results for 
Search instead for 
Did you mean: 
Data Governance
Join discussions on data governance practices, compliance, and security within the Databricks Community. Exchange strategies and insights to ensure data integrity and regulatory compliance.
cancel
Showing results for 
Search instead for 
Did you mean: 

Set up GitLab server on Databricks Container Services (DCS)

TSK
New Contributor

I would like to set up GitLab and Grafana servers using Databricks Container Services (DCS). The reason is that our development team is small, and the management costs of using EKS are not justifiable. We want to make GitLab and Grafana accessible internally using DCS. Is this possible?

1 REPLY 1

ameame
New Contributor II

 

Yes, it’s possible to set up GitLab and Grafana servers using Databricks Container Services (DCS). Here’s a high-level overview of how you can achieve this:

  1. Prepare Your Docker Images:
    • Create Docker images for GitLab and Grafana. You can use official Docker images as a base and customize them as needed.
    • Push these images to a container registry that your Databricks workspace can access.
  2. Enable Databricks Container Services:
    • Ensure that Databricks Container Services are enabled in your workspace.
  3. Configure Your Cluster:
    • When creating a new cluster, specify the Docker images for GitLab and Grafana in the cluster configuration. 
  4. Use Init Scripts:
    • Use init scripts to configure and start GitLab and Grafana when the cluster starts. 
  5. Access and Manage Services:
    • Once the cluster is running, you can access GitLab and Grafana through the cluster’s IP address or a configured domain name. Ensure that your network settings allow access to these services internally.

 

Connect with Databricks Users in Your Area

Join a Regional User Group to connect with local Databricks users. Events will be happening in your city, and you won’t want to miss the chance to attend and share knowledge.

If there isn’t a group near you, start one and help create a community that brings people together.

Request a New Group