显示 salt minion 的主服务器

显示 salt minion 的主服务器

我开始使用 Saltstack,但还没有找到显示 salt minion 运行时详细信息的方法。具体来说,我想显示 salt minion 当前正在使用的 salt master 服务器。

似乎有几个地方可以指定 salr 主服务器详细信息,包括/etc/salt/minion配置文件、位于的配置文件/etc/salt/minion.d/以及动态(我承认,我还不太明白)。

我在手册页中没有看到任何显示此类信息的内容。

这对于帮助排除故障和“探索”继承的安装很有用。

答案1

有一个包含该信息的默认粒度:

在模板或 sls 文件中:

{{ grains.master }}

从命令行:

salt minion_id grains.item master

答案2

首先查看/etc/salt/minion。如果没有明确设置 master,salt minions 默认会尝试连接到 salt,因此请检查 resolv.conf。

相关内容