Как настроить динамические поддомены, указывающие на каждый узел группы автоматического масштабирования

#amazon-web-services

#amazon-web-services

Вопрос:

У меня есть группа автоматического масштабирования с N узлами в ней. Довольно часто узлы будут уничтожены / добавлены, и всякий раз, когда добавляется новый узел, мне нужно назначить ему поддомен:

Например: узел http://ec2-18-230-57-233.sa-east-1.compute.amazonaws.com можно получить доступ через http://ec2-18-230-57-233.mydomain.com (или любой другой случайно сгенерированный поддомен)

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

Комментарии:

1. Есть ли у вашего поставщика услуг DNS API для создания / обновления записей DNS в размещенной зоне «на лету»? Например, если вы используете Route53, вы можете использовать AWS CLI или SDK, чтобы сделать это программно.

2. Как насчет ASG Lifecycle Hook -> SQS -> Lambda -> Обновить маршрут 53

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