第 6 章 项目管理
6.1. 项目管理
作为云管理员,您可以创建和管理项目。项目是共享虚拟资源池,您可以为它分配 OpenStack 用户和组。您可以在每个项目中配置共享虚拟资源的配额。您可以使用 Red Hat OpenStack Platform 创建多个项目,它不会相互影响的权限和资源。用户可以与多个项目关联。每个用户都必须为为其分配的每个项目分配一个角色。
6.1.1. 创建一个项目
创建一个项目,添加成员到项目,并为项目设置资源限值。
- 以具有管理特权的用户身份登录到控制面板。
- 选择 Identity > Projects。
- 点击 Create Project。
- 在 Project Information 选项卡中,输入项目的名称和描述。Enabled 复选框会被默认选中。
- 在项目成员选项卡上,从 All Users 列表向项目添加成员。
- 在 Quotas 选项卡上,为项目指定资源限值。
- 点击 Create Project。
6.1.2. 编辑项目
您可以编辑项目以更改其名称或描述、启用或禁用它,或更新项目中的成员。
- 以具有管理特权的用户身份登录到控制面板。
- 选择 Identity > Projects。
- 在项目 Actions 列中,单击箭头,然后单击 Edit Project。
- 在 Edit Project 窗口中,您可以更新项目以更改其名称或描述,并启用或禁用项目。
- 在 Project Members 选项卡上,向项目添加成员,或者根据需要删除它们。
- 点击 Save。
注意
Enabled 复选框会被默认选中。若要临时禁用项目,请清除 Enabled 复选框。若要启用禁用的项目,可选中 Enabled 复选框。
6.1.3. 删除项目
- 以具有管理特权的用户身份登录到控制面板。
- 选择 Identity > Projects。
- 选择您要删除的项目。
- 单击 Delete Projects。此时会显示 Confirm Delete Projects 窗口。
- 单击 Delete Projects 以确认操作。
该项目被删除,任何用户对都被解除关联。
6.1.4. 更新项目配额
配额是您为每个项目设置的操作限制,以优化云资源。您可以设置配额以防止项目资源在不通知的情况下耗尽。您可以在项目和 project-user 级别强制配额。
- 以具有管理特权的用户身份登录到控制面板。
- 选择 Identity > Projects。
- 在项目 Actions 列中,单击箭头,然后单击 修改配额。
- 在 Quota 选项卡中,根据需要修改项目配额。
- 点击 Save。
6.1.5. 更改活跃的项目
将项目设置为活跃的项目,以便您可以使用控制面板与项目中的对象交互。要将项目设置为活跃的项目,您必须是项目的成员。用户还需要成为多个项目的成员,才能将 Set 设为 Active Project 选项。除非重新启用,否则您无法将禁用的项目设置为 active。
- 以具有管理特权的用户身份登录到控制面板。
- 选择 Identity > Projects。
- 在项目 Actions 列中,单击箭头,然后单击 Set as Active Project。
- 或者,作为非管理员用户,在项目 Actions 列中,单击 Set as Active Project,它将作为列中的默认操作。