【问题标题】:Managing replicas per-container rather than per-pod管理每个容器而不是每个 pod 的副本
【发布时间】:2021-03-06 18:03:09
【问题描述】:

有没有办法让我按容器而不是按 pod 设置副本数?

谢谢!

【问题讨论】:

  • 通常每个 pod 只运行一个容器;您有其他特殊需要吗?
  • 我想如果你能解释一下为什么你需要 Container 而不是 Pod 的副本,那么你可以得到更多的答案。

标签: kubernetes k3s


【解决方案1】:

目前没有办法在kubernetes中设置容器的副本数,这也是不必要的。

Pod 是 k8s 的最小或原子单元,是 Kubernetes 中最基本的可部署对象。 Pod 包含一个或多个容器。基本上,pod 的概念是作为容器的包装器出现的。而且你可以通过给出副本的数量来扩大或缩小 pod,这不是容器级别的。

就 k8s pod doc 而言:Pod(如鲸鱼荚或豌豆荚)是一组一个或多个容器,具有共享存储和网络资源,以及如何运行容器的规范。 Pod 的内容始终是共同定位和共同调度的,并在共享上下文中运行。 Pod 为特定于应用程序的“逻辑主机”建模:它包含一个或多个相对紧密耦合的应用程序容器。在非云环境中,在同一物理或虚拟机上执行的应用程序类似于在同一逻辑主机上执行的云应用程序。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-06
    • 2022-01-04
    • 1970-01-01
    • 1970-01-01
    • 2015-11-27
    • 2010-11-01
    相关资源
    最近更新 更多