没有玩偶和流浪汉的经验。我们曾经在一个大型 puppet 存储库中拥有所有 puppet 设置,并且我们的 vagrant 实例运行良好。最近,为了让事情更好地隔离,以免意外推出,我们有一条从大 puppet 存储库分离到新 puppet 存储库的路径。但是我仍然需要旧的大仓库中的所有因素,而新仓库中的服务器特定设置。不幸的是,我不能只将大的旧存储库指定为模块路径,因为我的服务器特定设置将来自旧存储库中的旧目录,但如果我只是将新存储库指定为模块路径,那么我会错过所有事实。而且我一直在疯狂地谷歌搜索以找到一种方法来指定 vagrant 的事实路径是徒劳的:(
old_repos -> dir -> my_server_setting
-> module1 -> facter
-> module2 -> facter
....
new_repos -> my_server_setting
谁能给我一些提示?非常感谢