この質問が基本的すぎないことを願っていますが、インターネット上には決定的な答えがないようです.
完全修飾ドメイン名に基づいて特定のモジュールをノードに送信しようとしています。
デフォルトをコピーして貼り付けたくはありませんが、パペットを使用してノードに基づいて case または if ステートメントを実行する方法があれば幸いです。
例: ノード名が foo の場合、モジュール bar を含めますが、中断することなくデフォルト クラスの解析を続けます。
この質問が基本的すぎないことを願っていますが、インターネット上には決定的な答えがないようです.
完全修飾ドメイン名に基づいて特定のモジュールをノードに送信しようとしています。
デフォルトをコピーして貼り付けたくはありませんが、パペットを使用してノードに基づいて case または if ステートメントを実行する方法があれば幸いです。
例: ノード名が foo の場合、モジュール bar を含めますが、中断することなくデフォルト クラスの解析を続けます。
に基づくノードに特定のモジュールを使用する良い方法は、 Puppetlabs のドキュメントの例にFQDN
従うことです。Assigning a Class to a Node With Hiera
node 'foo' inherits default {
include bar
}