#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. Спасибо. Если вы можете опубликовать какой-нибудь фрагмент в ответе, это было бы полезно