Terraform, aws_instance, user_data - PullRequest
       8

Terraform, aws_instance, user_data

1 голос
/ 04 июня 2019

Как контролировать код возврата user_data (bash-скрипт) при запуске команды terraform apply.

Я использую стандартную команду terraform apply для создания aws_instance. Определение ресурса включает в себя user_data (сценарий bash). Содержимое журнала terraform говорит мне

'aws_instance.xyz: Creation complete after 54s (ID: i-04de6d5dfd569cbd7)...',
'Apply complete! Resources......'

даже несмотря на то, что скрипт bash не удался. Какова современная процедура для решения этой проблемы? Я имею в виду, что до тех пор, пока сценарий user_data не завершится успешно, экземпляр не может считаться успешным «созданным» и завершенным зеленым цветом.

...