Как можно автоматизировать последовательное обновление узлов Docker Swarm?

Каков типичный процесс развертывания обновления Docker и других обновлений ОС до кластер Docker Swarm?

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

https://registry.terraform.io/modules/trajano/swarm-aws/docker/

Дело в том, что это все еще довольно руководство, я бы хотел сказать «обновить рой», и он будет делаю работу за меня с минимальным временем простоя.

2
задан 29 October 2019 в 23:54
1 ответ

При использовании Terraform для создания набора экземпляров с ресурсом aws_instance вам придется продолжать использовать метод «taint and apply».

Если вы использовали группу автомасштабирования, вы можете использовать Bouncer для прокрутки членов группы автомасштабирования.

0
ответ дан 22 January 2020 в 14:00

Теги

Похожие вопросы