hi,大家好:
最近我在做将state file和pillar迁移到gitfs,迁移state file比较顺利,但是在将pillar迁移到git时碰到点问题
按官方的文档无法走通,我是通过ssh 协议来访问git的,所以用
https://xxx 和git://xxx都走不通。
我配置如下
# grep '^[^#]' /etc/salt/master
default_include: master.d/*.conf
interface: 192.168.10.231
file_recv: True
file_roots:
base:
- /srv/salt/
file_ignore_regex:
- '/\.git($|/)'
fileserver_backend:
- roots
- git
gitfs_remotes:
- git+ssh://
g...@192.168.10.240/mysaltrepo.git gitfs_root: salt
ext_pillar:
- git: master git+ssh://g...@192.168.10.240:mysaltrepo.git root=pillar #失败
- git: master git://g...@192.168.10.240:mysaltrepo.git root=pillar #也失败
- git: master ssh://g...@192.168.10.240:mysaltrepo.git root=pillar #同样失败
nodegroups:
group1: 'saltslave,a2'
不知道有谁碰到我同样问题的?谢谢