2017-03-09 104 views
1

我问在github上回购了这个问题,但没有人回答我:/(见this topicPuphpet - 添加自定义文件hiera.yaml

这是我原来的问题:

我会喜欢自定义hiera.yaml,将新的conf文件添加到“:hierarchy:”部分。 但是,当我做一个“流浪汉”时,它似乎不起作用:/

我是否必须摧毁并重新装上我的流浪箱?

我想为hiera.yaml添加自定义文件的原因是,我有多个框,我想一次性定义我的虚拟主机,sql数据库和用户等等。

任何人都有解决我的问题?

谢谢!

回答

0

如果你已经建立了虚拟机,配置上没有以下vagrant up运行(仅在最初的一将运行配置)

如果您需要强制配置更改后的hiera.yaml文件是运行

$ vagrant provision 

$ vagrant up --provision 
+0

嗨弗雷德里克, 我已经做了以下命令:“vagrant up”,“vagrant provision”和“vagrant up --provision”但这并没有改变一件事:/ –

0

我发现别的东西是添加文件到我流浪的配置我THI的好办法nk:在“Vagrantfile”中,还有3个代码块加载config.yaml,config-custom.yaml和config- {provider} .yaml文件

我试图添加更多块来加载我的自定义文件,但在启动/设置后仍然存在错误。

如果你有更多的信息我会接受它:)

如果我找到一个解决方案,我会写另一个答案。