我已经设置了一个带有
的工作沙箱使用r10k
构建完美的主代理沙箱来部署木偶沙箱环境。我手动创建sshfs
来安装root@master.local:/etc/puppetlabs/puppet/environments/sandbox/modules/
环境。我想使用geppetto
导入所有项目并将其导出为团队的工作集。 r10k
使用远程“缓存”的概念来获取存储的对象,从而消除重复并加快速度。它还将克隆留在“(无分支)”结账时。
当我通过geppetto导入项目时,缓存不在我正在编辑的管理程序中。所以它基本上没有功能。
我可以尝试修复克隆,但我希望在编写脚本之前有更好的自动化解决方案。
答案 0 :(得分:1)
您应该考虑使用Vagrant / Virtualbox的共享文件夹功能,而不是使用sshfs
。
http://docs.vagrantup.com/v2/synced-folders/basic_usage.html