IaC用のローカル開発環境のコンテナ
- AWS CloudFormation、terraformを実行する環境が欲しいと思い、リモートコンテナ用のDockerfileとdevcontainer.jsonを作成しました
- ベースとしているのは、以下のGitHubの情報
インストールされる言語、ツール
-
aws-cli , terraform, rain , node , python, java8(amazon correto 8)
-
2022-11-12 時点インストールされるバージョン
root ➜ /workspaces $ python --version
Python 3.9.15
root ➜ /workspaces $ aws --version
aws-cli/2.8.8 Python/3.9.11 Linux/5.4.72-microsoft-standard-WSL2 exe/x86_64.debian.11 prompt/off
root ➜ /workspaces $ brew -v
Homebrew 3.6.10-11-gb683beb
Homebrew/homebrew-core (git revision d38f0f7b60a; last commit 2022-11-12)
root ➜ /workspaces $ node -v
v16.18.1
root ➜ /workspaces $ npm -v
8.19.2
root ➜ /workspaces $ terraform --version
Terraform v1.3.4
on linux_amd64
root ➜ /workspaces $ rain -v
Rain v1.2.0 linux/amd64
root ➜ /workspaces $ java -version
openjdk version "1.8.0_352"
OpenJDK Runtime Environment Corretto-8.352.08.1 (build 1.8.0_352-b08)
OpenJDK 64-Bit Server VM Corretto-8.352.08.1 (build 25.352-b08, mixed mode)
使い方
- GitHubリポジトリ
- README.md, README.ja.md に記載しています