возврат результатов пользовательских данных ec2 с помощью terraform - PullRequest
1 голос
/ 28 мая 2019

Я хочу создать конвейер Jenkins, который развертывает приложение в группе автомасштабирования aws с использованием user_data.

Иногда развертывание завершается неудачно, но я не вижу, как показать результат развертывания при работе terraform, особенноРезультат скрипта пользовательских данных.

Так можно ли распечатать вывод данных пользователя (результат скрипта) с помощью terraform?

Заранее спасибо,

1 Ответ

0 голосов
/ 30 мая 2019

Вы можете использовать ресурс данных 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
}

Keep

...