Salt GitFS及Git Pillar文件检出位置技术咨询
Salt GitFS与Git Pillar文件的本地缓存位置
Salt的GitFS和Git Pillar并不会像普通Git仓库那样直接检出成可见的工作目录,而是以缓存形式存储在本地特定路径下,不同系统默认路径如下:
- Linux系统:
- GitFS缓存:
/var/cache/salt/master/gitfs/ - Git Pillar缓存:
/var/cache/salt/master/git_pillar/
- GitFS缓存:
- Windows系统:
- GitFS缓存:
C:\salt\var\cache\salt\master\gitfs\ - Git Pillar缓存:
C:\salt\var\cache\salt\master\git_pillar\
- GitFS缓存:
这些缓存目录的结构是Salt自动管理的,并非标准Git工作区,所以直接浏览可能看不到预期的文件层级。如果要验证内容,可通过以下Salt命令查看:
- 列出GitFS中的文件:
salt-run fileserver.file_list backend=git - 查看Git Pillar的内容:
salt-run pillar.show_pillar(全局)或salt <minion_id> pillar.items(指定Minion)
如果你修改过主配置文件/etc/salt/master里的cachedir参数,上述缓存路径会替换为你设置的目录下对应的子目录。
内容的提问来源于stack exchange,提问作者bearrito
相关产品推荐
相关产品推荐

