项目
介绍如何使用 KSV Web 控制台的项目功能。
本节介绍如何使用 KubeSphere 虚拟化(KSV)Web 控制台的项目功能。
项目用于对资源进行分组管理。您可以将用户分配到项目中,并指定用户的角色以控制用户在项目中的权限。项目功能提供项目汇总列表和各项目的详情,并支持创建和删除项目、编辑项目信息、邀请和移除项目成员以及修改项目成员角色。
项目功能对所有用户可见。admin
用户可以查看系统中的所有项目并且可以对项目执行所有操作,其他具有不同角色的用户在项目功能中的权限如下:
用户 | 项目角色 | 权限 |
---|---|---|
普通用户 | 管理员 | 可以查看用户所属的项目并且可以执行除创建和删除项目之外的操作。 |
普通用户 | 操作员 | 只能查看用户所属的项目,不能对项目执行操作。 |
普通用户 | 观察员 | 只能查看用户所属的项目,不能对项目执行操作。 |
项目列表页面
查看项目列表
以系统
admin
用户或属于至少一个项目的其他用户登录 KSV Web 控制台。有关更多信息,请参阅用户。在页面顶部的菜单栏中点击项目以打开项目列表页面。
common:NOTE
对于
admin
用户,项目列表页面显示系统中所有的项目。对于其他用户,项目列表页面仅显示用户所属的项目。项目列表展示当前用户所属的项目,并提供以下信息:
参数 描述 名称 用户自定义的项目名称。 别名 用户自定义的项目别名。 状态 项目当前的状态,包括以下状态类型: 活跃:项目状态正常。
结束中:项目正在删除中。
CPU 用量 项目中已使用的 CPU 核心数。 内存用量 项目中已使用的内存容量。 创建者和创建时间 项目的创建者和创建时间。 (可选)点击项目列表上方的搜索框并设置搜索条件,可按名称搜索项目(例如,使用
名称:ab
搜索名称包含字符串ab
的项目)。(可选)在项目列表右上角点击
可刷新列表数据。
(可选)在项目列表右侧的相关资源区域,点击需要查看的资源类型可快速打开对应的资源列表页面。
创建项目
在项目列表页面点击创建。
在弹出的对话框中设置项目的名称、别名和描述。
参数 描述 名称 用户自定义的项目名称。名称只能包含小写字母、数字和连字符(-),必须以小写字母或数字开头和结尾,最长 16 个字符。 别名 用户自定义的项目别名。别名可以包含任意字符,最长 63 个字符。 描述 用户自定义的项目描述。描述可以包含任意字符,最长 128 个字符。 点击创建。项目创建后将显示在项目列表中。
批量删除项目
在项目列表页面,选择需要删除的项目名称左侧的复选框,然后在列表上方点击删除。
在弹出的对话框中点击确定可批量删除多个项目。
common:WARNING
项目删除后无法恢复,同时项目中的所有虚拟机、镜像和磁盘也将一并删除,请谨慎执行此操作。
项目详情页面
查看项目详情
在项目列表页面,点击项目的名称可打开项目的详情页面。
(可选)在虚拟资源区域可查看当前项目中已创建的虚拟资源数量,包括 vCPU、内存、虚拟机、镜像和磁盘。
(可选)在项目详情页面下方的成员列表中可查看当前项目的成员信息。
编辑项目信息
在项目详情页面左上角点击编辑。
在弹出的对话框中修改项目的名称和描述,然后点击确定。有关更多信息,请参阅创建项目。
邀请和移除成员
在项目详情页面左上角点击邀请用户。
在弹出的对话框中,在需要邀请的用户右侧点击
,然后在下拉列表中选择用户在项目中的角色。有关不同项目角色在 KSV 各功能模块中的权限,请参阅各功能模块的管理指南。
common:NOTE
admin
用户默认属于系统中的所有项目并在所有项目中具有管理员
角色。点击确定。用户被邀请至项目后将显示在项目详情页面的项目成员列表中。
在项目成员右侧点击
,然后在下拉列表中选择移除成员可移除项目成员。
修改成员角色
在项目成员列表中,在项目成员右侧点击
,然后在下拉列表中选择修改角色。
在弹出的对话框中设置成员的角色,然后点击确定。有关不同项目角色在 KSV 各功能模块中的权限,请参阅各功能模块的管理指南。
删除项目
在项目详情页面左上角点击删除。
在弹出的对话框中输入项目名称,然后点击确定可删除项目。
common:WARNING
项目删除后无法恢复,同时项目中的所有虚拟机、镜像和磁盘也将一并删除,请谨慎执行此操作。