Какая польза от просмотра / изменения пользовательских данных, если этот скрипт не запускается, когда мы останавливаем и затем запускаем экземпляр EC2? - PullRequest
0 голосов
/ 05 июля 2018

Консоль AWS имеет возможность просматривать / изменять пользовательские данные, где мы можем изменять данные при остановке экземпляра. Но то, что я не могу понять, это то, почему эта опция редактирования предоставляется, если скрипт не запускается, когда мы останавливаем и перезапускаем экземпляр. https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/user-data.html

1 Ответ

0 голосов
/ 05 июля 2018

Поскольку cloud-init - это всего лишь одно использование пользовательских данных (и оно появилось после EC2).

Рассмотрим вместо этого предварительно созданный AMI, который уже настроен для запуска службы. Эта служба должна быть настроена каким-либо образом, и пользовательские данные - отличный способ сделать это (особенно до появления AWS Systems Manager). Например, вы можете сохранить список параметров переменных в пользовательских данных, а затем сделать так, чтобы сервис считал их в своей среде.

Используя конфигурацию таким образом, очень приятно иметь возможность изменять пользовательские данные и перезапускать службу для получения изменений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...