5.4. Red Hat Satellite 中的远程执行


通过远程执行,您可以使用 shell 脚本或 Ansible 角色和 playbook 从 Capsules 在主机上运行作业。

将远程执行用于 Satellite 中的以下优点:

  • 同时在多个主机上运行作业。
  • 使用命令中的变量对运行的作业进行更精细的控制。
  • 使用主机事实和参数来填充变量值。
  • 在运行该命令时为模板指定自定义值。

远程执行的通信通过胶囊服务器进行,这意味着卫星服务器不需要直接访问目标主机,并且可以扩展来管理许多主机。

要使用远程执行,您必须定义一个作业模板。作业模板是您要应用到远程主机的命令。您可以多次执行作业模板。

Satellite 使用 ERB 语法作业模板。如需更多信息, 请参阅管理主机中的模板编写参考

默认情况下,Satellite 包含多个用于 shell 脚本和 Ansible 的作业模板。如需更多信息,请参阅管理主机中的 设置作业模板

其他资源

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.