databricks-cli/bundle/deploy/terraform
Pieter Noordhuis 87207bba78
Configure Terraform provider auth through env vars (#290)
## Changes

Auth relied on setting a profile. In this change we enumerate all
configuration properties and export all non-empty ones as a map with
environment variables. We then pass this map to the Terraform execution
wrapper.

This results in Terraform using the bundle's authentication
configuration.

This change is needed to make #287 work.

## Tests

Manually.
2023-03-29 20:46:09 +02:00
..
apply.go Automatically install Terraform if needed (#141) 2022-12-15 17:30:33 +01:00
convert.go Configure Terraform provider auth through env vars (#290) 2023-03-29 20:46:09 +02:00
convert_test.go Add permissions block to each resource (#264) 2023-03-21 10:58:16 +01:00
dir.go Automatically install Terraform if needed (#141) 2022-12-15 17:30:33 +01:00
init.go Configure Terraform provider auth through env vars (#290) 2023-03-29 20:46:09 +02:00
interpolate.go Add resources for mlflow models and experiments (#263) 2023-03-20 21:28:43 +01:00
load.go Add `bricks bundle run` command (#134) 2022-12-15 15:12:47 +01:00
write.go Mutators to work with Terraform (#124) 2022-12-09 08:57:30 +01:00