Как одновременно обновить 2 сервиса с помощью kubernetes? - PullRequest
0 голосов
/ 15 апреля 2019

Обновления Kubernetes будут создавать новые модули с обновлениями и постепенно заменять старые модули на новые, и, как только новые модули будут готовы, они будут получать трафик в циклическом режиме со старыми.

Но что делать, если у меня есть 2 службы, одна из которых использует другую, и мне нужно обновлять их одновременно?Мне не нужна ситуация, когда старый сервис 1 будет звонить на новый сервис 2.

1 Ответ

2 голосов
/ 16 апреля 2019

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...