Доступ к группе aws_autoscaling_group, созданной aws_eks_node_group

#amazon-web-services #terraform #devops

Вопрос:

Как только мы создадим aws_eks_node_group ресурс в terraform, автоматически будет создана одна группа автоматического масштабирования. Я хочу использовать созданный и изменить его

Я хочу добавить максимальное время жизни экземпляра в группу автоматического масштабирования

Помощь была бы признательна!

Ответ №1:

Вы можете получить имя ASG, и как только у вас будет имя, вы сможете получить все дополнительные сведения о нем, используя источник данных aws_autoscaling_group.

Но вы не можете изменять, так как источники данных неизменяемы. Вам придется использовать local-exec с AWS CLI, чтобы внести в него какие-либо изменения.

Обычно вы используете scaling_config для изменения настроек вашего aws_eks_node_group ASG.

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

1. Я хочу добавить максимальное время жизни экземпляра в группу автоматического масштабирования. Есть ли какой-нибудь обходной путь? Не думаю, что это можно сделать с помощью опции scaling_config

2. @AliMehdi Нет, кроме local-exec или выполнения полного импорта группы автоматического масштабирования в какой-либо другой конфигурации tf.

3. Спасибо. Если вы можете опубликовать какой-нибудь фрагмент в ответе, это было бы полезно