第 5 章 管理机构
组织根据所有权、目的、内容、安全级别或其他部门将红帽卫星资源划分为逻辑组。您可以通过 Red Hat Satellite 创建和管理多个组织,然后将您的红帽订阅划分并分配给每个单独的组织。这提供了一种管理单一管理系统下多个组织的内容的方法。以下是机构管理的一些示例:
- 单个机构
- 具有简单系统管理链的小型企业。在这种情况下,您可以为业务创建一个组织,并为它分配内容。
- 多机构
- 拥有多个较小业务部门的大型公司。例如,拥有单独的系统管理和软件开发组的公司。在这种情况下,您可以为公司及其拥有的每个业务部门创建组织。这会为每个独立的系统基础架构保持系统基础架构。然后,您可以根据每个组织的需求将内容分配给每个组织。
- 外部机构
- 家为其他企业管理外部系统的公司。例如,公司向客户提供云计算和 Web 托管资源。在这种情况下,您可以为公司自己的系统基础架构创建一个机构,然后为每个外部业务创建一个组织。然后,您可以根据需要为每个机构分配内容。
Red Hat Satellite 的默认安装中有一个名为 Default Organization 的默认机构。
新用户
如果没有为新用户分配默认机构,则访问会被限制。要为用户授予系统权利,请将它们分配给默认机构。当用户下次登录到 Satellite 时,用户帐户具有正确的系统权限。
5.1. 创建机构
使用此流程创建机构。要使用 CLI 而不是 Satellite Web UI,请参阅 CLI 过程。
流程
- 在 Satellite Web UI 中,导航到 Administer > Organizations。
- 单击新建组织。
- 在 Name 字段中输入机构的名称。
- 在 Label 字段中输入机构的唯一标识符。这用于创建和映射某些资产,如内容存储的目录。使用字母、数字、下划线和短划线,但没有空格。
- 可选:在 Description 字段中输入机构的描述。
- 点 Submit。
- 如果您有没有分配机构的主机,请选择您要添加到机构中的主机,然后单击 Proceed to Edit。
- 在 Edit 页面中,分配您要添加到机构的基础架构资源。这包括网络资源、安装介质、Kickstart 模板和其他参数。您可以随时导航到 Administer > Organizations,然后选择一个机构进行编辑。
- 点 Submit。
CLI 过程
运行以下命令来创建机构:
# hammer organization create \ --name "My_Organization" \ --label "My_Organization_Label" \ --description "My_Organization_Description"
可选: 要编辑机构,请输入
hammer 机构更新
命令。例如,以下命令将计算资源分配给机构:# hammer organization update \ --name "My_Organization" \ --compute-resource-ids 1