godatadriven / databricks-cdk

Deployment of databricks resources with cdk
MIT License
7 stars 7 forks source link

Move towards databricks-sdk #1053

Open DaanRademaker opened 8 months ago

DaanRademaker commented 8 months ago

We should move towards databricks-sdk for all the api requests. This will make this project more maintainable in the future as we don't need to write the api calls to deploy databricks resources.

First let's merge this https://github.com/godatadriven/databricks-cdk/pull/1052 so we can create new branches for moving the different resources. I think best plan of attack is to create new pull requests for each resource, or atleast a seperate commit so we can track easily which have changed.

DaanRademaker commented 8 months ago

@dan1elt0m https://github.com/godatadriven/databricks-cdk/pull/1054

First pull request changing mlflow registry to new sdk

DaanRademaker commented 8 months ago

List of modules to check off before everything is moved to databricks-sdk. Some of these modules do not have unit tests. For each one that is changed unit tests should be created. Also prefer to have 1 pull request per change. We can tick off as we are getting these done.

account:

cluster_policies:

clusters:

dbfs:

groups:

instance_pools:

instance_profiles:

jobs:

mlflow:

permissions

scim:

secrets:

sql_warehouses:

tokens:

unity_catalog: