Sign inSign up

yamamotofebc/terraform-for-sakuraiot

By yamamotofebc

Updated over 9 years ago

Terraform for さくらのIoT Platform用Dockerイメージ

Image
0

711

yamamotofebc/terraform-for-sakuraiot repository overview

Terraform for SakuraIoT

Terraform for さくらのIoT Platform用Dockerイメージ

使い方(docker-composeを使う場合)

1) 以下コマンドでdocker-compose.ymlと環境変数設定ファイルのひな形をダウンロードします。
curl -L https://github.com/yamamoto-febc/terraform-for-sakuraiot-docker/raw/master/docker-compose.yml > docker-compose.yml
curl -L https://github.com/yamamoto-febc/terraform-for-sakuraiot-docker/raw/master/env-sample > .env
2) (オプション)環境変数設定ファイルを編集します。

このファイルで環境変数を設定しておくとterraformコマンド実行時に 必要なオプションを省略できます。

vi .env
3) docker-composeコマンドの実行

以下コマンドでterraformを起動します。 *.tfファイルはカレントディレクトリに配置してください。

terraform plan実行例
docker-compose run --rm terraform-for-sakuraiot plan

使い方(Docker Composeなし、dockerコマンドを直接使う場合)

起動コマンド書式
docker run -it --rm yamamotofebc/terraform-for-sakuraiot 実行したいTerraformサブコマンド
terraform plan実行例
docker run -it --rm -e SAKURAIOT_AUTH_TOKEN -e SAKURAIOT_AUTH_SECRET -v $PWD:/work yamamotofebc/terraform-for-sakuraiot plan

Tag summary

Content type

Image

Digest

Size

43.6 MB

Last updated

over 9 years ago

docker pull yamamotofebc/terraform-for-sakuraiot