我希望能够将我的git repo与salt同步。我在主配置文件中添加了以下内容:
df.loc[(age, gender, etc), [drug1, drug2, etc] ] += 1.
我不确定我是否知道它是如何工作的,但它会在60秒后更新吗?我改变了我的git上的一些文件与我的盐主人的不同,并且没有看到任何更新>我跑了:
#Git File servers
fileserver_backend:
- git
gitfs_remotes:
- https://github.com/saltstack-formulas/salt-formula.git
- https://git.<company-name>.com/<owner>/<repo>/tree/testing
但没有看到该文件的更改。我很肯定我没有正确使用这个,但不太确定是什么,因为我还是新手。
答案 0 :(得分:2)
文件和gitfs根在salt内部合并,这对您来说并不真实,因为文件和更改不会反映在例如/srv/salt
。
相反,存储库内容位于/var/cache/salt
下的某个位置(至少对于像发行版一样的debian) - 然而在您的top.sls
中,您应该能够使用gitfs远程中定义的状态。例如在盐配方的情况下,可以使用称为salt.master
的状态。
.sls
文件应位于主服务器上的状态树中的本地gitfs 或中。