我最近开始使用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完成安装。
答案 0 :(得分:1)
节点上设置了每个节点的最大窗格 - 您可以在节中添加节点配置YAML文件来设置它:
kubeletArguments:
max-pods:
- "100"
字符串很重要 - 这个节将参数直接传递给Kubelet调用(所以你可以传递给你可以通过这个配置传递的Kubelet的任何arg)