12.4. 远程执行的传输模式


您可以将 Satellite 配置为使用两种不同的传输模式来远程作业执行。

ssh 模式的 Capsules 上,远程执行使用 SSH 服务传输作业详情。这是默认的传输模式。必须在目标主机上启用并激活 SSH 服务。远程执行胶囊必须有权访问目标主机上的 SSH 端口。除非您有其他设置,否则标准 SSH 端口为 22。

注意

如果您的 Capsule 已使用 pull-mqtt 模式,而您想要切回到 ssh 模式,请运行这个 satellite-installer 命令:

# satellite-installer --foreman-proxy-plugin-remote-execution-script-mode=ssh

pull-mqtt 模式的 Capsules 上,远程执行使用 Message Queueing Telemetry Transport (MQTT)来发布它从 Satellite 服务器接收的作业。主机订阅 Capsule 上的 MQTT 代理,以便使用 yggdrasil pull 客户端的作业通知。主机收到通知后,它会通过 HTTPS 从 Capsule 拉取作业详情,运行该作业,并将结果报告回胶囊。

要使用 pull-mqtt 模式,您必须在 Capsule 服务器上启用它,并在目标主机上配置拉取客户端。

其他资源

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.