Red Hat Training

A Red Hat training course is available for Red Hat OpenStack Platform

6.5. 将 overcloud 注册到红帽卫星服务器

创建一个环境文件,它将启用和配置 rhsm 可组合服务,以将节点注册到 Red Hat Satellite 而不是红帽客户门户网站。

流程

  1. 创建名为 templates/rhsm.yml 的环境文件,以存储配置。
  2. 在环境文件中包含您的配置。例如:

    resource_registry:
      OS::TripleO::Services::Rhsm: /usr/share/openstack-tripleo-heat-templates/extraconfig/services/rhsm.yaml
    parameter_defaults:
      RhsmVars:
        rhsm_activation_key: "myactivationkey"
        rhsm_method: "satellite"
        rhsm_org_id: "ACME"
        rhsm_server_hostname: "satellite.example.com"
        rhsm_baseurl: "https://satellite.example.com/pulp/repos"
        rhsm_release: 7.9

    resource_registryrhsm 可组合服务与 OS::TripleO::Services::Rhsm 资源关联,每个角色都可用。

    RhsmVars 变量将参数传递给 Ansible,以配置您的红帽注册。

  3. 保存环境文件。

这些过程在 overcloud 中启用并配置 rhsm。但是,如果您使用 第 5 章 overcloud 注册 中的 rhel-registration 方法,则必须禁用它切换到基于 Ansible 的方法。使用以下步骤从 rhel-registration 方法切换到基于 Ansible 的方法。