2017-03-09 35 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文件

我試圖添加更多塊來加載我的自定義文件,但在啓動/設置後仍然存在錯誤。

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

如果我找到一個解決方案,我會寫另一個答案。