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
cidr_block IP range for AWS VPC string "10.4.0.0/16" no
databricks_account_id Databricks Account ID string n/a yes
region AWS region to deploy to string "eu-west-1" no
tags Optional tags to add to created resources map(string) {} no
prefix Optional prefix to add to resource names string "" no

Outputs

No outputs.