パペットを使用してアプリケーションをデプロイするノード 1 があります。このアプリケーションが使用するサーバーの詳細をすべて記述した hiera ファイル (node1_application.yaml) を作成しました。
ldap_server = ノード 2
mq_server = node3
node.pp で、どのクラスがノード 1 に適用されるかを統計する node1 情報のみを提供する方法はありますか。次に、このクラスは私の hiera ファイルを読み取り、ldap サーバーがノード 2 にあることを確認するため、ldap モジュールをノードに適用する必要があります。 2.
どのクラスをどのノードに適用するかは、hiera ファイルを使用して動的に決定する必要があります。することは可能ですか?
puppet Enterprise、hiera、facter、puppetdb、mcollective を使用しています。