serverapps:configmgmt:terraform
文書の過去の版を表示しています。
Terraform
hashi corp製。
infraに特化
異なるtfstateファイルのリソースを参照する
参照元
- 必要なリソース情報のoutputしておく
- 今回の例ではtfstateはS3にあるものとする
output "ec2_id" { value = "${aws_instance.***.id}" }
リソース情報を参照
参照用データソース作成
data "terraform_remote_state" "XXXXX" { backend = "s3" config { bucket = "[BucketName]" key = "path/to/terraform.tfstate" region = "ap-northeast-1" } }
参照する
resource “aws_……” “***” {
instance_id = "${data.terraform_remote_state.XXXX.123}"
}
serverapps/configmgmt/terraform.1540868259.txt.gz · 最終更新: 2018/10/30 02:57 by hayashi