我想创建一个 Jenkins 管道,该管道使用 user_data 在 aws 自动扩展组上部署应用程序。
有时部署会失败,但我不知道如何在 terraform 运行时显示部署结果,尤其是用户数据脚本结果。
那么是否可以使用 terraform 打印用户数据输出(脚本结果(?
提前谢谢你,
您可以使用 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
}
保持