Kubernetes один сервис нескольких развертываний. Плюсы и минусы? - PullRequest
0 голосов
/ 18 марта 2020

В этот вопрос принятый ответ показывает, как иметь несколько развертываний в одной службе, чтобы они могли общаться друг с другом, используя свои внутренние порты балансировки нагрузки. Каковы плюсы и минусы? Мои предположения:

Плюсы:

  • Легче в развертывании?
  • Упрощенная связь между модулями (не требуется вход)?
  • Есть ли какие-либо дополнительная безопасность, поскольку доступ к бэкэнду возможен только из кластера?

Минусы:

  • Вы должны каждый раз развертывать все подключенные модули (не микросервисная архитектура). )?

1 Ответ

0 голосов
/ 18 марта 2020

Единственная распространенная причина наличия нескольких развертываний в одном сервисе - для сине-зеленого материала, или возможно канарейка развертывается (хотя обычно это делается через прокси с лучшим контролем над коэффициентами масштабирования канареек). Кроме того, он встречается довольно редко, иногда, может быть, для интеграции с ServiceMonitor от оператора Prometheus Operator, или очень узких уловок с перезаписью системы на месте.

...