Automate workspace creation using Terraform

You can create workspaces using the account console or the Account API.

Alternatively, you can automate workspace creation using Terraform.


Terraform is an open-source infrastructure-as-code software tool created by HashiCorp. Users define and provision data center infrastructure using a declarative configuration language. Terraform manages external resources such as public cloud infrastructure, private cloud infrastructure, network appliances, software as a service, and platform as a service.

The Databricks Labs GitHub repository hosts the Databricks Terraform Provider project, which includes documentation for each resource type.

See the following articles for instructions on using Terraform to create and manage workspaces: