Skip to content

tauhlim/tf-databricks-deployments

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

Based on Databricks documentation, the basic VPC requirements for a Databricks AWS workspace includes a NAT Gateway with access to the internet. However, this is usually a concern with more security-conscious enterprises.

Setting Up

  1. Copy templates/variables_template.tf into the root folder as variables.tf
  2. Update the variables.tf with the required information
  3. Follow the terraform setup steps to get set up
    1. Recommended Set up a new AWS profile on your aws cli, so that you can easily isolate your AWS credentials for testing
      1. You can then set your aws_vars.profile variable to the profile name
      2. Importantly, set AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY

Running Things

  1. To initialize the terraform modules required: terraform init
  2. To dry-run the build: terraform plan
  3. To build: terraform build

About

Terraform scripts for databricks deployments

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages