├── .buildkite └── pipeline.yml ├── .gitignore ├── .kitchen.yml ├── Gemfile ├── Gemfile.lock ├── History.md ├── LICENSE ├── Makefile ├── README.md ├── aws_datalake ├── README.md ├── modules │ ├── emr │ │ ├── README.md │ │ ├── main.tf │ │ ├── output.tf │ │ └── variables.tf │ ├── glue │ │ ├── README.md │ │ ├── main.tf │ │ ├── output.tf │ │ └── variables.tf │ ├── iam │ │ ├── README.md │ │ ├── main.tf │ │ ├── output.tf │ │ └── variables.tf │ └── lakeformation │ │ ├── README.md │ │ ├── main.tf │ │ └── variable.tf └── test │ ├── integration │ └── default │ │ └── test_default.rb │ └── test_fixture │ └── aws_main.tf └── azure_datalake ├── README.md ├── modules ├── StorageAccount │ ├── main.tf │ ├── output.tf │ └── variables.tf ├── databricks │ ├── main.tf │ ├── output.tf │ ├── variables.tf │ └── versions.tf ├── mysql │ ├── main.tf │ ├── output.tf │ └── variables.tf └── serviceprincipal │ ├── main.tf │ ├── output.tf │ └── variables.tf └── test └── test_fixture └── azure_main.tf /.buildkite/pipeline.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/.buildkite/pipeline.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/.gitignore -------------------------------------------------------------------------------- /.kitchen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/.kitchen.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /History.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/History.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/README.md -------------------------------------------------------------------------------- /aws_datalake/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/aws_datalake/README.md -------------------------------------------------------------------------------- /aws_datalake/modules/emr/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/aws_datalake/modules/emr/README.md -------------------------------------------------------------------------------- /aws_datalake/modules/emr/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/aws_datalake/modules/emr/main.tf -------------------------------------------------------------------------------- /aws_datalake/modules/emr/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/aws_datalake/modules/emr/output.tf -------------------------------------------------------------------------------- /aws_datalake/modules/emr/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/aws_datalake/modules/emr/variables.tf -------------------------------------------------------------------------------- /aws_datalake/modules/glue/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/aws_datalake/modules/glue/README.md -------------------------------------------------------------------------------- /aws_datalake/modules/glue/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/aws_datalake/modules/glue/main.tf -------------------------------------------------------------------------------- /aws_datalake/modules/glue/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/aws_datalake/modules/glue/output.tf -------------------------------------------------------------------------------- /aws_datalake/modules/glue/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/aws_datalake/modules/glue/variables.tf -------------------------------------------------------------------------------- /aws_datalake/modules/iam/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/aws_datalake/modules/iam/README.md -------------------------------------------------------------------------------- /aws_datalake/modules/iam/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/aws_datalake/modules/iam/main.tf -------------------------------------------------------------------------------- /aws_datalake/modules/iam/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/aws_datalake/modules/iam/output.tf -------------------------------------------------------------------------------- /aws_datalake/modules/iam/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/aws_datalake/modules/iam/variables.tf -------------------------------------------------------------------------------- /aws_datalake/modules/lakeformation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/aws_datalake/modules/lakeformation/README.md -------------------------------------------------------------------------------- /aws_datalake/modules/lakeformation/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/aws_datalake/modules/lakeformation/main.tf -------------------------------------------------------------------------------- /aws_datalake/modules/lakeformation/variable.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/aws_datalake/modules/lakeformation/variable.tf -------------------------------------------------------------------------------- /aws_datalake/test/integration/default/test_default.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/aws_datalake/test/integration/default/test_default.rb -------------------------------------------------------------------------------- /aws_datalake/test/test_fixture/aws_main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/aws_datalake/test/test_fixture/aws_main.tf -------------------------------------------------------------------------------- /azure_datalake/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/azure_datalake/README.md -------------------------------------------------------------------------------- /azure_datalake/modules/StorageAccount/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/azure_datalake/modules/StorageAccount/main.tf -------------------------------------------------------------------------------- /azure_datalake/modules/StorageAccount/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/azure_datalake/modules/StorageAccount/output.tf -------------------------------------------------------------------------------- /azure_datalake/modules/StorageAccount/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/azure_datalake/modules/StorageAccount/variables.tf -------------------------------------------------------------------------------- /azure_datalake/modules/databricks/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/azure_datalake/modules/databricks/main.tf -------------------------------------------------------------------------------- /azure_datalake/modules/databricks/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/azure_datalake/modules/databricks/output.tf -------------------------------------------------------------------------------- /azure_datalake/modules/databricks/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/azure_datalake/modules/databricks/variables.tf -------------------------------------------------------------------------------- /azure_datalake/modules/databricks/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/azure_datalake/modules/databricks/versions.tf -------------------------------------------------------------------------------- /azure_datalake/modules/mysql/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/azure_datalake/modules/mysql/main.tf -------------------------------------------------------------------------------- /azure_datalake/modules/mysql/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/azure_datalake/modules/mysql/output.tf -------------------------------------------------------------------------------- /azure_datalake/modules/mysql/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/azure_datalake/modules/mysql/variables.tf -------------------------------------------------------------------------------- /azure_datalake/modules/serviceprincipal/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/azure_datalake/modules/serviceprincipal/main.tf -------------------------------------------------------------------------------- /azure_datalake/modules/serviceprincipal/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/azure_datalake/modules/serviceprincipal/output.tf -------------------------------------------------------------------------------- /azure_datalake/modules/serviceprincipal/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/azure_datalake/modules/serviceprincipal/variables.tf -------------------------------------------------------------------------------- /azure_datalake/test/test_fixture/azure_main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/terraform-segment-data-lakes/HEAD/azure_datalake/test/test_fixture/azure_main.tf --------------------------------------------------------------------------------