Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/heiwa4126/terraform-env-val

terarform で map 型の var に環境変数で値を渡すサンプルコード。
https://github.com/heiwa4126/terraform-env-val

Last synced: 5 days ago
JSON representation

terarform で map 型の var に環境変数で値を渡すサンプルコード。

Awesome Lists containing this project

README

        

# terraform-env-val

terarform で map 型の var に環境変数で値を渡すサンプルコード。

要は 「TF_VAR\_\* 環境変数で JSON を渡せばいい」のだけど、
shell と JSON の escape が絡むと容易にセキュリティホールになりそう。

## 試し方

リソースは何も作らず
outputs が出るだけの .tf です。

まず

```bash
terraform init
```

して、

```bash
./test0.sh
./test1.sh
./test2.sh
```

を実行。なにをしているかは .sh の中身を参照。