如何在不重启 minion 的情况下更改 salt-minion 的 saltenv?

问题描述 投票:0回答:0

我们使用salt state来更新/etc/salt/minion中的saltenv和pillarenv 我们称这个初始状态为 state.apply app.changesaltenv saltenv=newenv pillarenv=newenv

我还没有找到让 salt-minion 开始使用它的方法,因为它是新的默认设置,无需重新启动 salt-minion。或者,我还没有想出一种方法让 salt state 重启 minion 而不会导致 salt state 失败,因为它失去了与 salt minion 的连接。

对此的任何见解都会非常有帮助。

state.apply app.changesaltenv saltenv=newenv pillarenv=newenv

然后用 配置.get saltenv

如果我尝试将 service.restart 添加到状态,状态将失败,因为 minion 停止与 master 通信。

我注意到了这篇文章,但是示例通过导致启动失败来做到这一点 从 salt master 为 salt minion 设置配置

salt-stack salt
© www.soinside.com 2019 - 2024. All rights reserved.