web-dev-qa-db-ja.com

Puppetの環境内の他のサーバーの名前をサーバーに認識させる方法

Hieraまたはsite.ppを使用して、サーバーに環境内の他のサーバーの名前を認識させる方法について教えてください。たとえば、uat2に10台のサーバーがあり、サーバーが他に利用可能なものを認識できるように、それらのリストをpuppetに入れたいと考えています。

2
Sam S

私はお勧めします PuppetDB 、これはまさにこれのために設計されています。特に、エクスポートされたリソースの使用が許可されるため、グループ内のすべてのホストがリソースをエクスポートし、別のノードで収集できます。

私はしばらく前に同様の問題を抱えていましたが、その解決策は ここ です。 PuppetDBと Hiera backend の組み合わせは、あなたが望むことをするはずです。

2
shearn89