1

Vagrant は素晴らしいです。Puphet は vagrant ファイルをより簡単に作成するのに役立ち、packer はまったく同じシステムをデプロイできます。どちらも人形使い。3 つのツールがすべて連携して動作するようになれば素晴らしいと思いました。ただし、ローカルの packer-parallels-iso ビルダーを実行すると、パペット スクリプトで次のようなエラーが発生します。

エラー: 環境の生成を解析できませんでした: ノード ubuntu-1404.vagrantup.com の /tmp/packer-puppet-masterless/manifests/nodes/Cron.pp:5 で |$key と一致しませんでしたお気に入り:

each( $cron['jobs'] ) |$key, $job| {

興味深い点は、これらのエラーが vagrant または vagrant のプロビジョニングに表示されないことです。

変。私の知る限り、どちらもバージョン 3.4.3 のパペットを使用しています。

これは、パペットとパッカーの設定例へのリンクhttps://www.dropbox.com/s/cai49xrrv23jzra/pppTest.zip?dl=0です。

うまくいけば、誰かがこのセットアップの何が問題なのか教えてくれます。

4

0 に答える 0