Ubuntu 14.04 を実行する PuPHPet と Vagrant を使用してテスト サーバーを構築しました。
Ubuntu 14.04を実行しているルートアクセスを持つサーバーがあります
私の目標は、Vagrant Box にあるすべてのソフトウェアをライブ サーバーにインストールすることです。
したがって、「apt-get」を使用して puppetmaster と puppet をインストールし、ライブ サーバーのホスト ファイルに追加したホスト「puppet」を使用するように設定しました。
次に、Vagrant Box の puppet/puppet フォルダーからサーバーの /etc/puppet/manifests にすべてをコピーしました。
「augeas-tools と libaugeas-dev」を apt-get でインストールし、「/usr/bin/gem install haml hiera factorer json ruby-augeas」を実行しました
その後、「puppet agent --test」を使用して puppet マニフェストをロードしようとしましたが、これは機能しましたが、次のエラーが発生しました:ノード puppet の /etc/puppet/manifests/nodes/hhvm.pp:63 で |$key と一致しません"
したがって、明らかにそれほど簡単には機能しません。残念ながら、Stackoverflow で役立つチュートリアルや何かが見つかりませんでした。
問題は、ライブ サーバーで PuPHPet を使用して稼働させるにはどうすればよいか、または何を変更する必要があるかということです。(はい、わかっています。X-Debug を使用するべきではありませんが、それ以外には?)