terraform と パラメータストア
terraform 0.9.7 で AWS パラメータストア(Amazon EC2 Systems Manager Parameter Store) がサポートされた。aws_ssm_parameter
がそう。
簡単なものを試したのでメモしておく。
サンプル
parameter_store.tf
でパラメータを設定する。elastic_beanstalk_env.tf
でパラメータストアから値を取り出す(Elastic Beanstalkの環境変数にパラメータを設定するサンプル。関係のない場所は省略)。
AWS SSM parameter store sample
タグ付け
Amazon EC2 Systems Manager のパラメータストアで階層、タグ付け、および通知を追加サポート
ではタグが付けられると書かれているが、terraform はまだ対応してなさそう。