运行 脚本 bash 在 saltstack master 之前在 minion 上
Run script bash on saltstack master before minion
我允许自己给你写信,因为我在 Salt 遇到了障碍。
我制作了一个 bash 脚本,用于在我的 zabbix 监控服务器中添加一个主机。当我 运行 .sh
时它工作得很好
想法是我想通过salt来自动化这个配置。当我执行高状态时,我的状态在 minion 之前在 master 中包含脚本 运行s 因为我的 bash 脚本中有我的登录身份验证。
它有什么特殊配置吗?你有什么想法如何做这样的设置?根据我的研究,我发现可以用作盐-运行ner 但我不知道这是否好;
期待你的return,祝你周末愉快
运行 一个 minion 和你的主人在同一个盒子上,然后你可以 运行 脚本在你主人的仆从上,然后在另一个服务器上。
如果你需要 minion 上的 highstate 来导致 master 上发生某些事情,那么你也想看看使用 salt 的 Reactor(它被设计用来做这种多机的事情)。
谢谢,它运行良好,我使用了 cmd.script,脚本 bash 运行良好。
this is my state init
salt://script_API/Add_host_to_zabbix.sh:
cmd.script:
- env:
- BATCH: 'yes'
- args: 53 10466 10257
然后我做了 salt "myMaster" state.highstate,当我在我的服务器 zabbix 中验证时,我看到在我的 zabbix 监控服务器中添加了一个主机。
不知道好不好,反正是工作^^
我允许自己给你写信,因为我在 Salt 遇到了障碍。
我制作了一个 bash 脚本,用于在我的 zabbix 监控服务器中添加一个主机。当我 运行 .sh
时它工作得很好想法是我想通过salt来自动化这个配置。当我执行高状态时,我的状态在 minion 之前在 master 中包含脚本 运行s 因为我的 bash 脚本中有我的登录身份验证。
它有什么特殊配置吗?你有什么想法如何做这样的设置?根据我的研究,我发现可以用作盐-运行ner 但我不知道这是否好;
期待你的return,祝你周末愉快
运行 一个 minion 和你的主人在同一个盒子上,然后你可以 运行 脚本在你主人的仆从上,然后在另一个服务器上。
如果你需要 minion 上的 highstate 来导致 master 上发生某些事情,那么你也想看看使用 salt 的 Reactor(它被设计用来做这种多机的事情)。
谢谢,它运行良好,我使用了 cmd.script,脚本 bash 运行良好。
this is my state init salt://script_API/Add_host_to_zabbix.sh: cmd.script: - env: - BATCH: 'yes' - args: 53 10466 10257
然后我做了 salt "myMaster" state.highstate,当我在我的服务器 zabbix 中验证时,我看到在我的 zabbix 监控服务器中添加了一个主机。
不知道好不好,反正是工作^^