可以使用saltstack's peer communication个频道来运行salt-cloud个命令吗?
我看到有一个peer_run选项
允许小兵从主人那里执行跑步者的配置是 通过主服务器上的peer_run选项完成。 peer_run配置 遵循与peer选项相同的逻辑。唯一的区别是 访问权被授予跑步者模块。
跑步者被描述为
Salt runners是使用salt-run执行的便利应用程序 命令。
Salt runners的工作方式类似于salt模块,但是它们执行的是 盐主人本身而不是每个盐奴隶。
Salt runner可以是简单的客户端调用,也可以是复杂的应用程序。
Salt runner的用途是为运行集合构建前端钩子 通过Salt命令或创建特殊格式化输出。
所以让我感到震惊的是,盐云可能是我可以运行的应用程序之一。然而,list现有的盐分运动员似乎不包括盐云。我错过了什么,或者有一种简单的方法来完成这项工作。
答案 0 :(得分:1)
跑步者实际上只是在Salt Master上执行的python文件。你绝对可以从跑步者那里做Salt Cloud行动。我已经构建了一些使用Salt Cloud的自定义运行器。