Добавление имени к экземплярам EC2 при развертывании AWS :: EKS :: Nodegroup в CloudFormation - PullRequest
1 голос
/ 24 января 2020

Я создаю шаблон CloudFormation для развертывания группы узлов EKS с использованием ресурса CloudFormation AWS :: EKS :: Nodegroup.

Похоже, вы можете создавать теги для ресурса группы узлов специально, но не может изменить имя экземпляров EC2, которые развернуты как часть группы узлов. Из документации AWS похоже, что теги не распространяются на другие ресурсы, которые развертывает группа узлов (например, экземпляры EC2).

Кто-нибудь знает способ, как мы можем обновить имя EC2 случаи, когда мы разворачиваем новую группу узлов EKS? Требуется ли выполнение лямбда-функции для изменения экземпляров EC2?

1 Ответ

2 голосов
/ 26 января 2020

В настоящее время нет способа передать тег «Имя», чтобы экземпляр был назван соответствующим образом. Это применимо как к терраформе, так и к образованию облаков.

Здесь я вижу два варианта:

  1. Лямбда-функция, которая помечает экземпляры для вас.

  2. Вы можете испечь ее в АМИ. Таким образом, у вас был бы сценарий systemd, который будет выполняться при загрузке и помечать ваши экземпляры как нужно.

...