docker - 为 GKE 上的节点配置最大 pod 数
问题描述
我在 GKE 上配置我的部署时遇到了一些问题。
我想减少节点上允许的默认 (110) pod 数量,但我无法通过控制台执行此操作。我读到可以设置 pod 的最大数量,kubelet --max-pods=<int32>
但是我不知道如何使用 GKE 来做到这一点。
任何帮助深表感谢。
解决方案
根据Kubernetes 文档kubelet --max-pods=<int32>
,您提到的方法实际上已被弃用:
这个参数应该通过 Kubelet 的 --config 标志指定的配置文件来设置。有关更多信息,请参阅 https://kubernetes.io/docs/tasks/administer-cluster/kubelet-config-file/ 。
但是,在 Google Kubernetes Engine 中,您可以通过转到Developer Console > Kubernetes Engine > Clusters
,单击您的集群名称并单击Add Node Pool
顶部的 来修改它。您将能够为该新节点池设置每个节点的最大 pod 数。
完成后,您将能够按照此处的说明将服务部署到特定节点池。
推荐阅读
- algorithm - 解决涉及 Theta 表示法的时间复杂度的重现
- node.js - NodeJS抛出错误“找不到模块”
- php - 无法从 PHP 中的 MySQL 查询中获取结果
- python - Python:列引号之间的函数参数
- node.js - 猫鼬模型种群
- python - 如何从numpy的列表中剪辑到最接近的值?
- javascript - 如何在 wp-admin wordpress 的项目页面中更改标签?
- typescript - 带有 ts 扩展和 webworkers 的 Typescript 环境通配符声明
- mysql - MySQL - 如何按名称从 a 到 z 排序,但在底部放置空名称?
- modelica - 在编译的 FMU 中隐藏输入/输出