我允许自己写信给你,因为我在Salt处遇到了阻碍。
我制作了一个bash脚本,在我的zabbix监控服务器中添加了一个主机。当我运行.sh
时,它运行得很好我的想法是我想通过salt自动化这个配置。当我在一个高状态时,我的状态包含脚本在主人面前运行,因为我的bash脚本中有我的登录身份验证。
是否有特殊配置?你有什么想法如何做这样的设置?根据我的研究,我发现要用作盐流,但我不知道这是否好;
期待你的回归,祝你周末愉快。
答案 0 :(得分:0)
在与主人相同的盒子上运行一个小兵,然后你可以在你的主人的小兵上运行该脚本,然后在另一台服务器上运行。
答案 1 :(得分:0)
如果你需要使用minion上的highstate来导致主人身上发生的事情比你想要的更多,那么也要考虑使用salt的反应器(设计用于完成这种多机器的工作)
答案 2 :(得分:0)
谢谢你,它正在运行,我使用了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
我做盐“myMaster”state.highstate,当我在我的服务器zabbix中验证时,我看到我的zabbix监控服务器中添加了一个主机。
我不知道是好还是不行它^^