/tf_aws_deployment

Terraform patterns for aws deployments and aws Databricks

Primary LanguageHCLGNU General Public License v3.0GPL-3.0

Terraform patterns for AWS Databricks deployments

[ARCHIVED REPO] This repo's content has been migrated to https://github.com/databricks/terraform-databricks-examples and will be archived; for new examples and patterns please direct to terraform-databricks-examples repo.

Subdirectories are independent to each other, each represents a Terraform pattern of AWS Databricks workspace deployment.

AWS Databricks deployment patterns:

  1. aws_databricks_modular: multiple workspaces deployment into your VPC
  2. aws_databricks_modular_privatelink: multiple workspaces deployment, CMK, VPC, Privatelinks
  3. aws_databricks_unity_catalog: deploys account level unity catalog related infra and resources such as account users/groups, to be run using account admin's credentials
  4. aws_databricks_unity_catalog_bootstrap: to be run with account owner's credentials, to generate account admins as the first step of unity catalog onboarding
  5. aws_remote_backend_infra: dedicated project to manage remote S3 backend infra: S3, DynamoDB table
  6. aws_workspace_config: dedicated project to manage workspace objects including ip access list