Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在minion之前在saltstack master上运行脚本bash_Python_Git_Salt Stack - Fatal编程技术网

Python 在minion之前在saltstack master上运行脚本bash

Python 在minion之前在saltstack master上运行脚本bash,python,git,salt-stack,Python,Git,Salt Stack,我允许自己写信给你,因为我在Salt遇到了障碍 我制作了一个bash脚本,在我的zabbix监控服务器中添加了一个主机。当我跑步的时候,它工作得很好。嘘 我的想法是,我想通过salt自动化这个配置。当我执行highstate时,我的状态是包含脚本的,它在主节点中运行,而在minion之前运行,因为在我的bash脚本中有我的登录身份验证 它有特殊的配置吗?你有什么想法,如何做这样的设置?根据我的研究,我发现它可以被用作跑盐者,但我不知道这是好还是坏 在你回来之前,我祝你周末愉快。在你主人的同一个盒

我允许自己写信给你,因为我在Salt遇到了障碍

我制作了一个bash脚本,在我的zabbix监控服务器中添加了一个主机。当我跑步的时候,它工作得很好。嘘

我的想法是,我想通过salt自动化这个配置。当我执行highstate时,我的状态是包含脚本的,它在主节点中运行,而在minion之前运行,因为在我的bash脚本中有我的登录身份验证

它有特殊的配置吗?你有什么想法,如何做这样的设置?根据我的研究,我发现它可以被用作跑盐者,但我不知道这是好还是坏


在你回来之前,我祝你周末愉快。

在你主人的同一个盒子上运行一个仆从,然后你可以在你主人的仆从上运行脚本,然后在另一台服务器上运行脚本。

如果你需要仆从的高状态导致主人身上发生一些事情,那么你也可以考虑使用salt的反应器(它被设计来做这种多机器的事情)。

谢谢你,它正在工作,我使用了cmd.script,脚本bash它工作得非常好

我将salt设置为“myMaster”state.highstate,当我在我的服务器zabbix中验证时,我看到一个主机添加到了我的zabbix监控服务器中

我不知道是好是坏,但它的工作^^

this is my state init
salt://script_API/Add_host_to_zabbix.sh:
  cmd.script:
    - env:
      - BATCH: 'yes'
    - args: 53 10466 10257