Skip to main content

A Pulumi package for creating and managing Databricks cloud resources.

Project description

IMPORTANT

This is a pre-release. Please do not use it in production.

We have requested permission from the Pulumi team to start working on porting (or bridging) the Terraform Databricks provider to Pulumi.

This release matches version 0.4.0 of the Terraform Databricks provider.

Notes

Run the following commands:

cd provider && go mod tidy make tfgen
make build_provider
make build_sdks

If additional mapping is required, open the /provider/resources.go file and perform the mapping by using the provider.go file as reference.

Run pip install when the Python SDK is built. If duplicate attribuets are detected, fix them by going to the files specified in the pip output.

Once the duplicates are resolved, proceed by using twine to upload the latest version of the Python SDK to pypi.

Also, we need to create another release of this repository and upload all provider binaries. Linux, Windows, Darwin.

This repository is in a shabby state, but we cannot allocate enough time to fully automate the Pulumi <> Terraform bridging. If anyone is happy to spend the time, please reach out.

We have only generated the Python SDKs.

  • Previous working version: 0.0.6 (mapped to Terraform Databricks provider version 0.4.0)
  • Latest working version: 0.0.7 (mapped to Terraform Databricks provider version 0.4.1)

Usage

Python

pip install pulumi-databricks

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pulumi_databricks-0.0.7-2.tar.gz (107.7 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page