在 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 相关内容 为什么之后不接受分号? 搭载 Ubuntu ARM64 的 Raspberry Pi 3B+ 上没有网络 我在 ubuntu 12.04 中选择的任何音乐播放器都没有声音 无法从外部访问 apache2 文件权限导致 Chrome 上的 DNS/Internet 崩溃(错误 1014) 802.1X:关于 WPA 和 EAP,它到底是什么? Curl 命令中的 Bash 脚本多线程 我们如何允许所有用户查看 Exchange 2010 资源邮箱日历中的会议完整详细信息? 使用 \hl 命令突出显示小节标题 选择 GRUB 选项后出现空白屏幕 - 可以从 LiveCD 启动,没有问题