Каков типичный процесс развертывания обновления Docker и других обновлений ОС в кластере Docker Swarm?
Поскольку я хочу его развернуть, я думал о том, чтобы просто сделать полную сборку Terraform, которая будет содержать последние исправления безопасности и обновления. То, как я сейчас это делаю, состоит в том, чтобы вручную испортить набор и обновить его соответствующим образом, а затем удалить оставшиеся определения узлов.
https://registry.terraform.io/modules/trajano/swarm-aws/docker/
Дело в том, что это все еще довольно ручная работа, я бы хотел сказать «рой обновлений», и он сделает всю работу за меня с минимальным временем простоя.
При использовании Terraform для создания набора экземпляров с aws_instance
ресурс, вам придется продолжать использовать метод «испортил и применил».
Если вы использовали группу автомасштабирования, вы могли бы использовать Вышибала для прокрутки членов группы автомасштабирования.