【问题标题】:Kubernetes Architecture: Master-nodeKubernetes 架构:主节点
【发布时间】:2023-03-26 19:46:01
【问题描述】:

我有 2 个关于编排工具 Kubernetes 的问题。

1) Kube 控制器在做什么?有时我读到它实际上是在创建 pod(API 服务器告诉它如何)。有时我读它只是观察整个过程,看看 etcd 的变化。

2) 为什么在这么多的 Kubernetes 架构概述中,我在 Master 上看到了 Replication Controller?我认为它是为服务(包含 pod)而创建的。这样它总是放在节点上。

【问题讨论】:

    标签: replication kubernetes


    【解决方案1】:

    kube-controller-manager 正在异步管理一堆集群状态,包括复制控制器。它由许多不同的“控制器”组成,它们监视 apiserver 以了解世界的期望状态,然后在实际状态与期望状态不同时努力尝试到达那里。

    例如,当没有足够的复制控制器时,它是为复制控制器创建更多 pod 的组件,或者当存在太多时,它会拆除一个。

    它还管理诸如在云中运行的服务的外部负载平衡器、构成服务的端点、持久卷及其声明,以及 1.1 中出现的许多新功能,如守护程序集和 pod 自动缩放。

    p>

    【讨论】:

      猜你喜欢
      • 2017-09-26
      • 2020-09-27
      • 1970-01-01
      • 2019-01-21
      • 2020-07-08
      • 1970-01-01
      • 2018-02-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多