人形でhieraを使用してnode.ppを生成する

人形でhieraを使用してnode.ppを生成する

私の環境には、本番ステージングなど、いくつかの環境があります。今私が望むのは、再利用できることです。node.ppある環境と別の環境のために作成されました。

はい - 実稼働環境とステージング環境が2つあるとします。それぞれにWebサーバーが含まれています。これで、環境のノード用にnode.pp(または他のマニフェスト)を作成した場合、hiera-puppetを使用して環境に基づいてこのnode.ppを作成するにはどうすればよいですか?

+++
++++Production 
+--------------server1-production
+--------------server2-production
++++Staging
+--------------Staging-web1  (Needs the same classes as server1-production)
+--------------Staging-web2  (Needs the same classes as server2-production)

答え1

このリンクを確認してください。これがあなたが探しているパラダイムかもしれません。

http://www.craigdunn.org/2012/05/239/

関連情報