在 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 相关内容 IrfanView 有没有办法搜索标题不包含特定字符串的图像? /razorqt/ 是否可以作为 saucy 的桌面环境? vim 还原点? 使用 v4l2-ctl 更改设备不起作用 页边距设置不正确 Ubuntu 22.04 LTS 上 Firefox 或 Chrome 的播放问题 在 Windows 7 上仅允许流量到特定域 如何使给定的 LaTeX 模板与我的 LyX 文件兼容? 如何在 scrbook/book 样式中对齐多位作者? 块元素字符(pmboxdraw)在 verbatim 和 Verbatim(fancyvrb)环境中显示得太宽