当前位置: 首页 > 知识库问答 >
问题:

开移原点 - 配置最大容器数

韦志新
2023-03-14

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

例如,我目前在几台服务器上安装了大约150个内核的openshift,其中一些节点只有4个内核,而其他节点有48个内核。

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

这可能吗?

我试图使用:

oc编辑节点node0

并将 pod 从默认的 40 更改为 6,但遗憾的是 oc 从不保存我的值,并且总是将自己重置回默认值 40。

亲切问候

我的openShift信息:

oc v 1 . 0 . 7-2-GD 775557-dirty kubernetes v 1 . 2 . 0-alpha 1-1107-g4c 8e 6 f 4

使用ansible、单主机、外部dns完成安装。

共有1个答案

澹台逸明
2023-03-14

每个节点的最大pod是在节点上设置的-您可以在节中添加到节点配置YAML文件中进行设置:

kubeletArguments:
  max-pods:
  - "100"

字符串很重要 - 此节将参数直接传递给 Kubelet 调用(因此您可以传递给 Kubelet 的任何参数都可以通过此配置传递)

 类似资料:
  • 配置文件中指令的作用范围可能是整个服务器,也可能是特定的目录、文件、主机、URL。本文阐述如何使用配置段(容器)以及.htaccess文件来改变配置指令的作用范围。 配置段(容器)的类型 相关模块 相关指令 core mod_version mod_proxy <Directory> <DirectoryMatch> <Files> <FilesMatch> <IfDefine> <IfModul

  • Selenium网格显示配置中的最大会话5。当设置节点时,我给出了最大会话=20。当检查线程=22时,也只有5个chrome占用Rest时间在排队中。请找到附件。请帮助解决问题。 节点代码: 网格

  • 我正在尝试将kubernetes go客户端与云一起使用。谷歌。com/go/container。我使用GoogleCloudGo容器包创建集群,然后我想使用go客户端在集群上部署。go客户端给出的集群外示例使用kube配置文件获取集群的凭据。但是由于我只是在我的应用程序中创建了这个集群,所以我没有那个配置文件。 如何使用“google.golang.org/genproto/googleapis

  • 问题内容: 我在容器中有三个组件,在其中有按钮。当我按下 最小化按钮时,组件将最小化到容器的底部, 当我按下最小化组件时,它将最大化。 假设三个组件位于底部,并且如果我最大化第二个 组件,则它会最大化,而第三个最小化组件不会占据 第二个组件的位置,并且仍保留为空白。 问题答案: 我已经在和上进行了测试,您可能需要与 其他一些测试。 基本上,当组件失效并 调用该doLayout方法时 ,我们将检查是

  • 我在一个容器中有三个组件和按钮。当我点击最小化按钮时,组件会最小化到容器的底部,当我点击最小化组件时,它会最大化。 假设三个组件位于底部,如果我最大化第二个组件,那么它就会最大化,而第三个最小化组件不会占据第二个组件的位置,这仍然是空间。

  • 问题内容: 我是nodejs和mongodb中的新手。我从nodejs应用程序中的mongodb中读取大约100000条记录时遇到问题。当我尝试获取100000条记录时,出现此错误: 严重错误:CALL_AND_RETRY_LAST分配失败-内存不足 我搜索谷歌,每个人都说配置最大旧空间大小参数,因为v8引擎大约有1,9Gb堆内存。 我的观点是,我通过eclispe运行我的应用,但我不知道如何配置