【问题标题】:Kubernetes one service multiple deployments. Pros and cons?Kubernetes 一项服务多个部署。优点和缺点?
【发布时间】:2020-03-18 09:10:40
【问题描述】:

this question 中,接受的答案显示了如何在单个服务中进行多个部署,以便它们可以使用内部负载平衡器端口相互通信。优缺点都有什么?我的猜测:

优点:

  • 更容易部署?
  • pod 之间的通信更轻松(无需入口)?
  • 是否有任何额外的安全性,因为后端只能从集群内部访问?

缺点:

  • 您必须每次都部署所有已连接的 pod(而不是 微服务架构)?

【问题讨论】:

  • 您的问题几乎是基于意见的。我强烈建议您在原始问题中提出这个主题,而不是为它创建一个新问题。 How do I ask a good question?

标签: kubernetes kubernetes-ingress kubernetes-pod


【解决方案1】:

在一个服务中进行多个部署的唯一常见原因是为了蓝/绿的东西,或者可能金丝雀部署(尽管通常这是通过更好地控制金丝雀缩放因子的代理来完成的)。除此之外,它很少出现,有时可能是为了与 Prometheus Operator 的 ServiceMonitor 集成,或者是与就地系统重写的非常小众的技巧。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-09
    • 2022-01-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多