openshift origin - 配置max pods

时间:2015-11-05 00:11:28

标签: openshift-origin

我最近开始使用openshift工作,到目前为止看起来很有希望,但我一直遇到问题,主要是查找过时的文档或查看完全错误的地方。

例如,我目前有一个基于几台服务器的~150个核心的openshift安装,其中一些节点只有4个核心而其他节点只有48个。

我想修改我的所有节点,使pods = 1.5 *核心左右。

这可能吗?

我试图使用:

oc edit node node0

并将pod从默认值40更改为6,但遗憾的是,oc永远不会保存我的值并始终将自身重置为默认值40。

亲切的问候

我的openshift信息:

oc v1.0.7-2-gd775557-dirty kubernetes v1.2.0-alpha.1-1107-g4c8e6f4

使用ansible,single master,external dns完成安装。

1 个答案:

答案 0 :(得分:1)

节点上设置了每个节点的最大窗格 - 您可以在节中添加节点配置YAML文件来设置它:

kubeletArguments:
  max-pods:
  - "100"

字符串很重要 - 这个节将参数直接传递给Kubelet调用(所以你可以传递给你可以通过这个配置传递的Kubelet的任何arg)