将一个terraform库存用于另一个terraform脚本

时间:2016-12-06 20:11:26

标签: amazon-web-services amazon-cloudwatch terraform

我正在尝试为aws cloudwatch警报编写一个单独的terraform脚本,除了创建aws实例,我想使用不同的terraform脚本的terraform清单来构建aws实例。如何访问一个terraform脚本的清单并使用它在cloudwatch中警告terraform脚本?

谢谢!

1 个答案:

答案 0 :(得分:0)

如果您使用的是remote state,则可以这样做。您必须使用根级outputs来公开您希望能够从第二个Terraform状态访问的值(在您的示例中,最有可能是aws_instance ID)。然后,您可以使用第二个terraform配置中的terraform_remote_state data source来访问这些输出。