19.3. 设置用于自动化网格的虚拟机


流程

  1. SSH 到每个 RHEL 实例并执行以下步骤。根据您的网络访问和控制,可能需要 SSH 代理或其他访问模型。

    使用以下命令:

    ssh [username]@[host_ip_address]

    例如,对于在 Amazon Web Services 上运行的 Ansible Automation Platform 实例。

    ssh ec2-user@10.0.0.6
  2. 创建或复制可用于从跃点节点连接到执行节点的 SSH 密钥。这可以是仅用于自动化网格配置的临时密钥,也可以是长期的密钥。后续步骤中使用 SSH 用户和密钥。
  3. 使用 baseosappstream 软件仓库启用 RHEL 订阅。Ansible Automation Platform RPM 存储库只能通过 subscription-manager 提供,不适用于 Red Hat Update Infrastructure (RHUI)。如果您试图使用其它 Linux 占用空间,包括带有 RHUI 的 RHEL,这会导致错误。

    sudo subscription-manager register --auto-attach

    如果为您的帐户启用了简单内容访问,请使用:

    sudo subscription-manager register

    有关简单内容访问的更多信息,请参阅开始使用简单内容访问

  4. 启用 Ansible Automation Platform 订阅和正确的 Red Hat Ansible Automation Platform 频道:

    对于 RHEL 8

    # subscription-manager repos --enable ansible-automation-platform-2.5-for-rhel-8-x86_64-rpms

    对于 RHEL 9

    # subscription-manager repos --enable ansible-automation-platform-2.5-for-rhel-9-x86_64-rpms

    对于 ARM

    # subscription-manager repos --enable ansible-automation-platform-2.5-for-rhel-aarch64-rpms
  5. 确定软件包为最新版本:

    sudo dnf upgrade -y
  6. 在运行下载的捆绑包的机器上安装 ansible-core 软件包:

    sudo dnf install -y ansible-core
    注意

    运行自动化网格配置捆绑包 playbook 的机器上需要 Ansible 内核。本文档假定在执行节点上发生。但是,如果您从其他机器运行 playbook,则可以省略这一步。您无法直接从控制节点运行,但这目前还不被支持,但将来的支持预期控制节点直接连接到执行节点。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.