第 1 章 在 Satellite 中使用 Ansible


使用本指南将 Satellite 配置为使用 Ansible,然后使用 Ansible 进行远程执行的信息。

1.1. 将部署配置为运行 Ansible 角色

在 Satellite 中,您可以导入 Ansible 角色来帮助自动化日常任务。Ansible 仅在 Satellite 上启用。

完成这个步骤,将 Satellite 部署配置为运行 Ansible 角色。

流程

  1. 将角色添加到卫星上的 /etc/ansible/roles 目录,以及您要在其中使用角色的所有胶囊。如果要使用自定义或第三方 Ansible 角色,请确保配置外部版本控制系统,以同步卫星和胶囊之间的角色。
  2. 在您要用来在主机上运行 Ansible 角色的胶囊上,启用 Ansible 插件:

    # satellite-installer --scenario capsule \
    --enable-foreman-proxy-plugin-ansible
  3. 分发 SSH 密钥,以启用胶囊以使用 SSH 连接到主机。如需更多信息, 请参阅管理主机 指南中的分配用于远程执行的 SSH 密钥。卫星运行 Ansible 角色与运行远程执行作业的方式相同。
  4. 将 Ansible 角色导入到卫星中。
  5. 在配置 卫星以使用 Ansible 时,继续在卫星主机上使用 Ansible 角色自动化一致的 任务
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.