簡體   English   中英

關於在 Kubernetes 中將 Pods 部署到 Master

[英]About deploying Pods to Master in Kubernetes

我是 Kubernetes 的新手。 我有 3 個節點集群(1 個主節點)。 我意識到當我部署 pod 時,Kubernetes 將它們部署在工作節點上,而不是主節點上。

Kubernetes 使用的主節點上只有幾個 pod。 在主節點上部署 Pod 有意義嗎? 還是我避免它?

在主節點上部署工作負載 Pod 是將整個集群置於風險之中的一種方式

master 的主要角色是集群管理。 k8 的很多組件已經在 master 上運行了。假設如果在 master 上調度的 pod 沒有資源限制並且 pod 正在消耗所有資源(cpu 或內存),那么 master 進而整個集群都將處於危險之中。

因此,在設計高可用生產集群時,最少 3 個主節點,創建 3 個 etcd 節點,並且不會在這些節點上調度應用程序 pod。 添加了單獨的工作節點以分配工作負載

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM