第 6 章 项目管理

6.1. 项目管理

作为云管理员,您可以创建和管理项目。项目是共享虚拟资源池,您可以为它分配 OpenStack 用户和组。您可以在每个项目中配置共享虚拟资源的配额。您可以使用 Red Hat OpenStack Platform 创建多个项目,它不会相互影响的权限和资源。用户可以与多个项目关联。每个用户都必须为为其分配的每个项目分配一个角色。

6.1.1. 创建一个项目

创建一个项目,添加成员到项目,并为项目设置资源限值。

  1. 以具有管理特权的用户身份登录到控制面板。
  2. 选择 Identity > Projects
  3. 点击 Create Project
  4. Project Information 选项卡中,输入项目的名称和描述。Enabled 复选框会被默认选中。
  5. 项目成员选项卡上,从 All Users 列表向项目添加成员。
  6. Quotas 选项卡上,为项目指定资源限值。
  7. 点击 Create Project

6.1.2. 编辑项目

您可以编辑项目以更改其名称或描述、启用或禁用它,或更新项目中的成员。

  1. 以具有管理特权的用户身份登录到控制面板。
  2. 选择 Identity > Projects
  3. 在项目 Actions 列中,单击箭头,然后单击 Edit Project
  4. Edit Project 窗口中,您可以更新项目以更改其名称或描述,并启用或禁用项目。
  5. Project Members 选项卡上,向项目添加成员,或者根据需要删除它们。
  6. 点击 Save
注意

Enabled 复选框会被默认选中。若要临时禁用项目,请清除 Enabled 复选框。若要启用禁用的项目,可选中 Enabled 复选框。

6.1.3. 删除项目

  1. 以具有管理特权的用户身份登录到控制面板。
  2. 选择 Identity > Projects
  3. 选择您要删除的项目。
  4. 单击 Delete Projects。此时会显示 Confirm Delete Projects 窗口。
  5. 单击 Delete Projects 以确认操作。

该项目被删除,任何用户对都被解除关联。

6.1.4. 更新项目配额

配额是您为每个项目设置的操作限制,以优化云资源。您可以设置配额以防止项目资源在不通知的情况下耗尽。您可以在项目和 project-user 级别强制配额。

  1. 以具有管理特权的用户身份登录到控制面板。
  2. 选择 Identity > Projects
  3. 在项目 Actions 列中,单击箭头,然后单击 修改配额
  4. Quota 选项卡中,根据需要修改项目配额。
  5. 点击 Save

6.1.5. 更改活跃的项目

将项目设置为活跃的项目,以便您可以使用控制面板与项目中的对象交互。要将项目设置为活跃的项目,您必须是项目的成员。用户还需要成为多个项目的成员,才能将 Set 设为 Active Project 选项。除非重新启用,否则您无法将禁用的项目设置为 active。

  1. 以具有管理特权的用户身份登录到控制面板。
  2. 选择 Identity > Projects
  3. 在项目 Actions 列中,单击箭头,然后单击 Set as Active Project
  4. 或者,作为非管理员用户,在项目 Actions 列中,单击 Set as Active Project,它将作为列中的默认操作。