我正试图在本地运行一个关于salt-minion的sls文件。我使用salt-call --local state.sls <my_sls_filename>
命令。
但是我试图获取的支柱数据可以在salt-master上获得。
如果我删除了--local
,那么salt会在主服务器上查找状态文件。
如何在运行salt-call --local
由于
答案 0 :(得分:0)
您是否看过Salt Masterless Quickstart文档?
它似乎正在寻找您正在寻找的东西,即在没有主人的情况下在本地运行盐状态。
它说,为了运行无主人,你的支柱数据也需要在当地的小兵身上。
--local标志告诉salt-minion寻找状态树 本地文件系统,而不是联系Salt Master 指令。
所以我很确定你要做的是违背使用--local
标志的目的