我有一个 CI 服务,它允许我在主机 Linux 机器 (A) 上针对事件(例如“构建成功”)运行 Linux 命令。我的应用程序在另一台 Linux 机器 (B) 上运行。当成功事件触发时,我想发送一条消息 A --> B,并在 B 上运行脚本来更新我的应用程序。
- 我有机器 B 的 IP,并且还在 A 上设置了“成功时”事件。
- 我的更新脚本也已经在机器 B 上写好了。
我认为我需要的是一种安全地联网发送该消息的方式,以及一种让接收者触发脚本的方式,对吗?
我很愿意得到帮助!谢谢。
答案1
Ansible 是一种流行的 IT 自动化框架,可以使用 SSH、WinRM 或其他连接插件在网络资源上分配任务。