在 Minion HighState 之前在 Salt Master 上运行命令 2024-5-29 • saltstack 有没有办法在salt 'myminion' state.highstate运行 salt-master 时,但在执行 minion 的 highstate 之前运行命令(或状态)? 该命令是svn update或(最新版本),这样 /srv/salt 中就有文件可供 minion 使用。 虚拟网络文件系统由于目录结构限制,它对我来说不起作用。我还发现您无法添加自定义文件系统(不修改 salt 的源)。 我希望反应堆系统会有所帮助,但我不确定它是否可以用于这种情况。 编辑: 另一个可能的解决方案是编写 SVN提交后钩子,但我宁愿不这样做。 答案1 您可以创建一个自定义运行器,执行您的 svn 命令,然后根据需要运行您的 highstate。 这里有很多很好的例子:https://github.com/saltstack/salt/tree/develop/salt/runners 相关内容 在多台电脑上快速安装 Windows?[重复] 基于用户的键盘按键重新映射 数学模式中的 \nullfont nginx 在尝试连接到 proxypass 路径时抛出无法获取/坏网关 如何在solaris上安装Netbackup软件? [关闭] 更好看的量子态 安装 12.04 到双启动:分区未标记 [重复] 如果从健康的映像克隆到有坏扇区的磁盘,dd 会起作用吗? 如何使用 ldap 更改 1000 个用户密码? [关闭] Firefox 4 在 VNC 中崩溃 [关闭]