Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Provisioning AWS Databricks E2

This example is using the aws-workspace-basic module.

This template provides an example of a simple deployment of AWS Databricks E2 workspace.

Overall Architecture

alt text

How to use

  1. Reference this module using one of the different module source types
  2. Add a variables.tf with the same content in variables.tf
  3. Add a terraform.tfvars file and provide values to each defined variable
  4. Configure authentication to the Databricks Account (i.e., via Databricks CLI profiles or service principal).
  5. Add a output.tf file.
  6. (Optional) Configure your remote backend
  7. Run terraform init to initialize terraform and get provider ready.
  8. Run terraform apply to create the resources.

Requirements

Name Version
aws ~> 5.0
databricks >=1.13.0

Providers

No providers.

Modules

Name Source Version
aws-workspace-basic github.com/databricks/terraform-databricks-examples/modules/aws-workspace-basic n/a

Resources

No resources.

Inputs

Name Description Type Default Required
databricks_account_id Databricks Account ID string n/a yes
cidr_block IP range for AWS VPC string "10.4.0.0/16" no
prefix Prefix for use in the generated names string "" no
region AWS region to deploy to string "eu-west-1" no
tags Optional tags to add to created resources map(string) {} no

Outputs

No outputs.