1

パペット用の次のelasticsearchモジュールを使用しようとしています(hieraを使用)。

node.nameたとえば、ファイルで確認できるように構成しようとしていinstance.ppます。

elasticsearch::instanceはクラスではありませんが、定義されているだけで、他のクラス (特にelasticsearch init.pp) で使用されているようです。

私はそれをクラスとしてインスタンス化し、次のような設定を試みました:

elasticsearch::elasticsearch::instance::node.name: 'myname'私の.yamlで、しかし役に立たない。

4

2 に答える 2

0

あなたの説明から、 と の違いを理解しているようclassですdefine。質問に直接答えるには、次のように整理する必要があります。

---
elasticsearch::instances:
  es-01:
    config:
      node.name: 'es-01'
  es-02:
    config:
      node.name: 'es-02'

複数インスタンス.yaml

于 2015-05-31T02:41:44.803 に答える