K8S Worker节点增加可承载的Pod数量
在K8S集群中,默认每Worker节点最大可创建110个Pod,实际可以根据节点资源情况调整范围。
在Woker节点上,可创建的Pod数量是作为Kubelet的参数出现的,因此修改Kubelet服务的配置文件增加 --max-pod 参数即可。
在/usr/lib/systemd/system/kubelet.service.d/10-kubeadm.conf文件中增加环境配置
Environment="KUBELET_NODE_MAX_PODS=--max-pods=600"
并在启动命令尾部添加变量 $KUBELET_NODE_MAX_PODS 如下:
ExecStart=/usr/bin/kubelet $KUBELET_KUBECONFIG_ARGS $KUBELET_CONFIG_ARGS $KUBELET_KUBEADM_ARGS $KUBELET_EXTRA_ARGS $KUBELET_NODE_MAX_PODS
然后执行
#systemctl daemon-reload #systemctl restart kubelet
检查配置是否生效
#ps aux|grep kubelet root 21659 30.6 2.7 5145384 221520 ? Ssl 10:26 124:23 /usr/bin/kubelet --bootstrap-kubeconfig=/etc/kubernetes/bootstrap-kubelet.conf --kubeconfig=/etc/kubernetes/kubelet.conf --config=/var/lib/kubelet/config.yaml --cgroup-driver=systemd --network-plugin=cni --pod-infra-container-image=registry.cn-hangzhou.aliyuncs.com/google_containers/pause:3.2 --max-pods=6000
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
玩转ECS - 体验&管控功能发布月报 (2020/04)
重点发布 不用排队等工单 — 控制台支持实例提额申请 弹性实例slo功能(又称保障配额)让您的资源供应有保障。您的配额数量,会按照您ECS实例的使用情况自动做调整。当您在保障配额内创建实例时,资源供应可以得到很高的保障。当总配额无法满足您的需求时,您还可以在ECS控制台(权益配额页面内)自助提交提额申请。 快捷不出错,一站式安全组配置管理一次搞定! 一站式配置管理安全组优化了安全组以及安全组规则的维护效率。一次提交完成安全组及规则的创建,一次提交批量维护安全组规则。接下来一站式配置管理功能将以组件化方式统一所有安全组维护场景,如售卖页新建安全组、安全组导入导出等。 我的实例我做主 — ECS开放实例维护属性 如果ECS实例发生了实例自动恢复事件,例如物理机非预期宕机或进行主动运维,阿里云默认自动重启恢复您的实例。您可以通过修改实例维护属性,自定义实例自动恢复方式,目前支持的选项包括:自动重启恢复,自动重新部署,以及禁止重启恢复三种。 自动化运维 — 定时,周期性临时带宽升级OOS帮你搞定 用户可以通过设置定时任务,周期性临时带宽升级,可以支持您重复地、周期性地进行带宽临时升级操作,通过...
- 下一篇
【最佳实践】Beats导入RabbitMQ日志至阿里云Elatic Stack实现可视化分析
RabbitMQ简介 RabbitMQ是消息队列软件,也称为消息代理或队列管理器。 简单地说; 它是定义队列的软件,应用程序连接到该队列以传输一条或多条消息。 一条消息可以包含任何种类的信息。 例如,它可能具有有关应在另一个应用程序(甚至可能在另一个服务器上)上启动的过程或任务的信息,或者可能只是一条简单的文本消息。 队列管理器软件存储消息,直到接收应用程序连接并从队列中取出消息为止。 接收应用程序然后处理该消息。 消息队列的基本体系结构很简单-有一些称之为生产者(producers)的客户端应用程序,它们可以创建消息并将其传递到代理(即消息队列)。 其他应用程序(称为消费者,也即consumers)连接到队列并订阅要处理的消息。 软件可以充当消息的生产者或消费者,或者既充当消息的消费者又充当生产者。 存储在队列中的消息将被存储,直到消
相关文章
文章评论
共有0条评论来说两句吧...