web-dev-qa-db-ja.com

Hieraを使用して同じリソースの複数のインスタンスをインスタンス化する方法

Hieraを使用して、異なるプロパティを持つ2つのクラスをインスタンス化することは可能ですか?

ノード宣言に追加できることはわかっています。

user{'francois':
  uid => 1000,
  # ...
}

user{'julien':
  uid => 1001,
  # ...
}

Hieraからこれを行う方法はありますか?

データにハッシュを使用し、create_resourcesを使用してインスタンス化します。

Puppetのドキュメント にはユーザー向けの例があります。 StackOverflowの質問 Puppet hieraとcreate_resourceの問題 は基本的に同じ問題をカバーしています。

3
mschuett