Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Global databricks.yml Configuration Across Multiple Projects in a Mono Repo #58

Open
andricio360 opened this issue Jan 16, 2025 · 0 comments

Comments

@andricio360
Copy link

Description:
We are working on a project that involves using Databricks Asset Bundles (DABs) in a mono repo structure. The mono repo will serve as a centralized repository to manage and deploy resources for multiple teams and projects. Here's the proposed structure:

/repo-root
  /project-A
    - resources/
    - databricks.yml*
  /project-B
    - databricks.yml*
  ...

Use Case
Our goal is to:

  1. Leverage shared code and configurations across multiple teams/projects.
  2. Streamline deployments by having a global databricks.yml that can:
    • Define common configurations for all projects.
    • Deploy bundles individually (e.g., project-specific deployments).
    • Allow unified deployments of all asset bundles.

Questions/Request
Is there a way to configure a global databricks.yml that can handle these scenarios?
For example, can it include project-specific paths or references to deploy each asset bundle separately?
If a global approach isn't directly supported, are there best practices or alternative methods you would recommend/suggest for managing and deploying multiple asset bundles in a mono repo?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant