简体   繁体   English

我们可以控制k8s节点运行容器成员吗?

[英]Can we control the k8s node run container members?

Can we control the cluster node run a mount of container? 我们可以控制集群节点运行容器安装吗? Example:A node can run max container 5,if we rc has 6,at this node we just can start 5 container. 示例:如果我们的rc有6个节点,那么一个节点可以运行5个容器。

The number of pods allowed per node can be customized via a kubelet flag. 每个节点允许的Pod数量可以通过kubelet标志进行自定义。 So if you really wanted to control it on a node-by-node basis, you could start each kubelet with a different flag value. 因此,如果您真的想逐节点进行控制,则可以使用不同的标志值启动每个kubelet。

In practice, it is probably better to use resource requests and limits to help the scheduler place an appropriate number of pods on each machine. 实际上,最好使用资源请求和限制来帮助调度程序在每台计算机上放置适当数量的Pod。

In each node: 在每个节点中:

vi /etc/kubernetes/kubelet
update KUBELET_ARGS="" to KUBELET_ARGS="--max-pods=10

"

restart your kubeclt 重新启动您的kubeclt

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM