我想创建一个Jenkins管道,该管道使用user_data在aws自动伸缩组上部署应用程序。
有时部署会失败,但是我不会在terraform运行时如何显示部署结果,尤其是用户数据脚本结果。
那么可以用terraform打印用户数据输出(脚本结果)吗?
先谢谢您
答案 0 :(得分:0)
您可以使用Terraform EC2数据资源来提取实例元数据,包括SHA-1用户数据。 https://www.terraform.io/docs/providers/aws/d/instance.html
data "aws_instance" "foo" {
instance_id = "i-instanceid"
get_user_data = true
}
保持