命名空间默认资源限制是从项目传递到每个命名空间的,但是在某些场景下,您可能需要增强或降低特定命名空间的性能。在这种情况下,您可以修改命名空间资源限制,覆盖原有的默认资源限制。

下图中,Rancher 管理员有一个已经生效的项目资源限制。但是管理员需要提升 Namespace 3 的性能,所以需要 Namespace 3 使用更多的资源。这与命名空间默认资源限制冲突了。因此,管理员提高了命名空间资源限制Namespace 3 就可以使用更多资源了。

覆盖命名空间默认资源限制

覆盖命名空间默认资源限制

编辑命名空间资源配额

如果项目中已经配置了资源配额,您可以覆盖命名空间资源限制,让特定的命名空间有权限使用更多或更少的项目资源。

  1. 访问 Rancher UI 全局 页面,找到项目和命名空间所属的集群。

  2. 打开主菜单,选择 项目/命名空间

  3. 找到需要配置资源配额的命名空间。从项目首页选择 … > 编辑

  4. 编辑资源限制。这些限制决定了命名空间能够使用的资源数量,命名空间的资源限制不能和已生效的项目资源限制冲突。

    关于资源类型的详情,请参考资源配额类型

    说明

    • 修改命名空间层级的资源限制的先决条件是您已经配置好了项目层级的资源配额。如果项目层级的资源配额还没有配置好,上述关于如何修改命名空间层级的资源限制都不适用。
    • 如果修改时输入的命名空间资源限制超过了项目资源限制,Rancher 不会允许您保存这次修改。

结果: 命名空间默认资源配额被自定义资源配额覆盖。