Метод предоставления добавочного имени экземплярам ec2, созданным с использованием группы автоматического масштабирования в aws - PullRequest
0 голосов
/ 04 декабря 2018

Я настраиваю группу автоматического масштабирования в aws для создания серверов ec2.Я хочу добавить добавочное значение к тегу имени при создании нового экземпляра группой автоматического масштабирования (например, сервер-01, сервер-02 и т.используя группу автоматического масштабирования, как указано выше.

1 Ответ

0 голосов
/ 04 декабря 2018

Вы можете сделать это с помощью лямбды, отвечая на событие жизненного цикла .Лямбда будет вызывать DescribeAutoScalingGroups , чтобы найти экземпляры, принадлежащие ASG, и обновить те, у которых нет тега.

Если вы просто хотите иметь все свои экземплярыпронумерованным 1..N, тогда я бы порекомендовал прослушивать события завершения работы, а также события запуска и заново пометить все экземпляры на основе их начальной отметки времени.

Если вы хотите применять последовательные числа к каждому новому экземпляру, вы 'Вам нужно будет где-то хранить текущее значение, например DynamoDB.Вам также нужно остерегаться одновременных выполнений и убедиться, что вы используете каждый порядковый номер один и только один раз.Вы можете сделать это, сохранив связь между порядковым номером и идентификатором экземпляра.

Но зачем вам это делать?

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