Puppet

在 puppet 中使用 hiera 生成nodes.pp

  • August 24, 2013

我有一個環境,​​其中包含多個環境,例如生產登台等。現在我想要的是我可以為另一個環境重新使用為一個環境編寫的nodes.pp 。

範例 - 假設我有 2 個環境生產和登台。每個都包含一個 Web 伺服器。現在如果我已經為環境中的一個節點編寫了 nodes.pp (或其他一些清單),如何使用 hiera-puppet 根據環境生成這個 nodes.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)

看看這個連結。它可能是您正在尋找的範例。

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

引用自:https://unix.stackexchange.com/questions/66561