本节介绍如何编辑项目配额。

项目配额包括以下设置:

  • 资源预留:容器的资源预留是系统为单个容器预留的资源,项目资源预留是项目中所有容器资源预留总和的最大值。KubeSphere 企业版平台目前支持为项目设置 CPU 预留和内存预留。

  • 资源上限:容器的资源上限是单个容器可使用资源的上限,项目资源上限是项目中所有容器资源上限总和的最大值。KubeSphere 企业版平台目前支持为项目设置 CPU 上限、内存上限和 GPU 上限。

  • 存储资源配额:可以对项目下的存储资源总量进行限制,包括存储资源总量和存储类关联资源。

  • 应用资源配额:项目中可创建的容器组、部署、有状态副本集、守护进程集、任务、定时任务、持久卷声明、服务、应用路由、保密字典、配置字典的数量上限。

前提条件

  • 如需编辑多集群项目配额,您需要确保企业空间中存在多集群项目。

操作步骤

  1. 以具有项目管理权限的用户登录 KubeSphere 企业版 Web 控制台并进入您的企业空间。

  2. 在左侧导航栏选择项目

  3. 在需要操作的项目右侧点击more,然后在下拉列表中选择编辑配额

  4. 编辑项目配额对话框,设置项目资源预留和资源上限。

    参数 描述

    CPU 预留

    项目中所有容器 CPU 预留总和的最大值,单位为核。

    CPU 上限

    项目中所有容器 CPU 上限总和的最大值,单位为核。

    内存预留

    项目中所有容器内存预留总和的最大值,单位为 GiB。

    内存上限

    项目中所有容器内存上限总和的最大值,单位为 GiB。

    GPU 类型

    项目中容器所能使用的 GPU 类型。目前仅支持设置 NVIDIA GPU。

    GPU 上限

    项目中所有容器可以使用的 GPU 数量上限,单位为 GPU。

  5. 编辑项目配额对话框的存储资源配额区域,设置存储资源总量和存储类关联资源。

  6. 编辑项目配额对话框的应用资源配额区域,设置项目的应用资源数量上限,然后点击确定

    • 您可以设置项目中容器组、部署、有状态副本集、守护进程集、任务、定时任务、持久卷声明、服务、应用路由、保密字典和配置字典的数量上限。

    • 点击添加可以设置多种应用资源的数量上限。