と呼ばれる独自のモジュールでelasticsearch/elasticsearchモジュールを使用したいと考えていますrehan
。elasticsearch/elasticsearch モジュールは、 というクラスを提供しますelasticsearch
。モジュールにelasticsearch/elasticsearchのクラスを利用するクラスも作成したい場合、どうすればこれを達成できますか? 私が試してみました:
class rehan::elasticsearch {
class { 'elasticsearch':
manage_repo => true,
repo_version => '2.2',
require => Class['java']
}
elasticsearch::instance { 'es-01':
require => Package['elasticsearch'],
}
}
上記のコードのエラー:
エラー: 宣言が重複しています: Class[Rehan::Elasticsearch] は既に宣言されています。で再宣言できません。