关于在 Kubernetes 中部署 Pods 到 Master
About deploying Pods to Master in Kubernetes
我是 Kubernetes 的新手。我有 3 个节点集群(1 个主节点)。我在部署 pods 时意识到,Kubernetes 将它们部署在工作节点上而不是主节点上。
Kubernetes 使用的主节点上只有几个 pods。在主节点上部署 pods 有意义吗?还是我避免它?
在主节点上部署工作负载 pods 是一种将整个集群置于风险之中的方法
master 的主要作用是集群管理。 k8 的许多组件已经在 master.Suppose 上 运行 如果 pods 在没有资源限制的情况下安排在 master 上并且 pods 正在消耗所有资源(cpu 或内存) , 然后 master 进而整个集群将处于危险之中。
因此,在设计高可用性生产集群时,至少要创建 3 个主节点、3 个 etcd 节点,并且应用程序 pods 不会安排在这些节点上。添加了单独的工作节点以分配工作负载
我是 Kubernetes 的新手。我有 3 个节点集群(1 个主节点)。我在部署 pods 时意识到,Kubernetes 将它们部署在工作节点上而不是主节点上。
Kubernetes 使用的主节点上只有几个 pods。在主节点上部署 pods 有意义吗?还是我避免它?
在主节点上部署工作负载 pods 是一种将整个集群置于风险之中的方法
master 的主要作用是集群管理。 k8 的许多组件已经在 master.Suppose 上 运行 如果 pods 在没有资源限制的情况下安排在 master 上并且 pods 正在消耗所有资源(cpu 或内存) , 然后 master 进而整个集群将处于危险之中。
因此,在设计高可用性生产集群时,至少要创建 3 个主节点、3 个 etcd 节点,并且应用程序 pods 不会安排在这些节点上。添加了单独的工作节点以分配工作负载