Назад | Перейти на главную страницу

Как обновить пользовательские данные работающего экземпляра CoreOS через AWS CloudFormation?

У меня работает экземпляр CoreOS, запущенный AWS CloudFormation. Я обновил шаблон CloudFormation через CF-дизайнер, но обнаружил, что пользовательские данные существующего экземпляра не обновлялись. Есть ли способ обновить пользовательские данные работающего (старого) экземпляра CoreOS?

Вам необходимо настроить демон cfn-hup в своем шаблоне для прослушивания обновлений метаданных вашего экземпляра. В этом пошаговом руководстве показано, как настроить демон cfn-hup: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/updating.stacks.walkthrough.html

Поскольку вы не используете Amazon Linux, вам, вероятно, придется установить вспомогательные скрипты Cloudformation как часть исходного шаблона Cloudformation. Вы можете найти расположение S3 для этих сценариев здесь: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-helper-scripts-reference.html