backend推奨
backend推奨
terraform.tfstate にAWS KEYSやパスワード等が入っているため、git/svnにコミットしにくい。
S3等にpushする機能がある。
export AWS_ACCESS_KEY_ID=<YOUR ACCESS KEY> export AWS_SECRET_ACCESS_KEY=<YOUR SECRET KEY> terraform remote config \ -backend=S3 \ -backend-config="region=ap-northeast-1" \ -backend-config="bucket=mybucket-terraform" \ -backend-config="key=terraform.tfstate"
terraform remote push
terraform remote pull
terraform remote config -disable