1.6. 添加 Red Hat Enterprise Linux 系统角色


Red Hat Enterprise Linux 系统角色是远程管理 Red Hat Enterprise Linux 服务器的配置接口。您可以使用 Red Hat Enterprise Linux 系统角色在 Satellite 中添加 Ansible 角色。在 Satellite 中使用 Ansible 角色可以更快、更轻松地进行配置。

某些 Red Hat Enterprise Linux 系统角色的支持等级可能还只是一个技术预览。有关 Red Hat Enterprise Linux 系统角色支持级别和常规信息,请参阅 Red Hat Enterprise Linux 系统角色

在订阅 Extras 频道前,请参阅 Red Hat Enterprise Linux Extras 产品生命周期 文档。

流程

  1. 确保启用了以下软件仓库:

    • 在 Red Hat Enterprise Linux 8 中,确保启用了 Appstream 软件仓库:

      # subscription-manager repos --enable=rhel-8-for-x86_64-appstream-rpms

      您必须启用为您的架构指定的 Appstream 存储库。如需更多信息,请参阅 RHEL 8 软件仓库

    • 在 Red Hat Enterprise Linux 7 中,确保启用了 Extras 软件仓库:

      # subscription-manager repos --enable=rhel-7-server-extras-rpms
  2. 安装 rhel-system-roles 软件包:

    # satellite-maintain packages install rhel-system-roles

    rhel-system-roles 软件包下载到 /usr/share/ansible/roles/。您可以在导入前查看并进行修改。

  3. 在 Satellite web UI 中,进入到 Configure > Ansible > Roles
  4. 点包含您要导入的角色的 Capsule。
  5. 从 Ansible 角色列表中,选中您要导入的角色的复选框,然后单击 Update

现在,您可以将 Ansible 角色分配给主机或主机组。如需更多信息,请参阅 第 2.1 节 “将 Ansible 角色分配给现有主机”

您还可以通过将它们添加到 Ansible 作业模板,将这些角色中包含的模块添加到 Ansible playbook 中。您必须在作业模板中包含 hosts:all 行。如需更多信息,请参阅 Red Hat Enterprise Linux (RHEL) 系统角色

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.