]> git.donarmstrong.com Git - dsa-puppet.git/commit
Add new module elasticsearch for listsearch
authorMartin Zobel-Helas <zobel@debian.org>
Thu, 2 Apr 2015 14:02:20 +0000 (14:02 +0000)
committerMartin Zobel-Helas <zobel@debian.org>
Thu, 2 Apr 2015 14:13:44 +0000 (14:13 +0000)
commit47e66c55978a019774cdbfa777be7bbcec325863
treed694179cb24dc2c42cc62e0a63f9df11a7600ae9
parent451142c0730ffe4c1ea13089f3972e9660cb2465
Add new module elasticsearch for listsearch

We do not want write our own puppet module for elasticsearch. Therefor
we use the one from puppetforge.

This commit invents the use of r10k in an extra 3rdparty module
subdirectory. This way we can pull in new modules from puppetforge
without deleting the old ones. Puppetfile allows us to define which
module in which version is pulled in from puppetforge by running:

r10k puppetfile install

Signed-off-by: Martin Zobel-Helas <zobel@debian.org>
44 files changed:
3rdparty/Puppetfile [new file with mode: 0644]
3rdparty/README.md [new file with mode: 0644]
3rdparty/modules/elasticsearch/CHANGELOG.md [new file with mode: 0644]
3rdparty/modules/elasticsearch/CONTRIBUTING.md [new file with mode: 0644]
3rdparty/modules/elasticsearch/CONTRIBUTORS [new file with mode: 0644]
3rdparty/modules/elasticsearch/Gemfile [new file with mode: 0644]
3rdparty/modules/elasticsearch/Gemfile.lock [new file with mode: 0644]
3rdparty/modules/elasticsearch/LICENSE [new file with mode: 0644]
3rdparty/modules/elasticsearch/Modulefile [new file with mode: 0644]
3rdparty/modules/elasticsearch/README.md [new file with mode: 0644]
3rdparty/modules/elasticsearch/checksums.json [new file with mode: 0644]
3rdparty/modules/elasticsearch/lib/facter/es_facts.rb [new file with mode: 0644]
3rdparty/modules/elasticsearch/lib/puppet/parser/functions/array_suffix.rb [new file with mode: 0644]
3rdparty/modules/elasticsearch/lib/puppet/provider/es_instance_conn_validator/tcp_port.rb [new file with mode: 0644]
3rdparty/modules/elasticsearch/lib/puppet/type/es_instance_conn_validator.rb [new file with mode: 0644]
3rdparty/modules/elasticsearch/lib/puppet/util/es_instance_validator.rb [new file with mode: 0644]
3rdparty/modules/elasticsearch/log/2015-03-13_19_24_02/sut.log [new file with mode: 0644]
3rdparty/modules/elasticsearch/log/2015-03-14_18_41_25/sut.log [new file with mode: 0644]
3rdparty/modules/elasticsearch/log/2015-03-16_02_10_40/sut.log [new file with mode: 0644]
3rdparty/modules/elasticsearch/log/2015-03-16_23_30_55/sut.log [new file with mode: 0644]
3rdparty/modules/elasticsearch/manifests/config.pp [new file with mode: 0644]
3rdparty/modules/elasticsearch/manifests/init.pp [new file with mode: 0644]
3rdparty/modules/elasticsearch/manifests/instance.pp [new file with mode: 0644]
3rdparty/modules/elasticsearch/manifests/package.pp [new file with mode: 0644]
3rdparty/modules/elasticsearch/manifests/params.pp [new file with mode: 0644]
3rdparty/modules/elasticsearch/manifests/plugin.pp [new file with mode: 0644]
3rdparty/modules/elasticsearch/manifests/python.pp [new file with mode: 0644]
3rdparty/modules/elasticsearch/manifests/repo.pp [new file with mode: 0644]
3rdparty/modules/elasticsearch/manifests/ruby.pp [new file with mode: 0644]
3rdparty/modules/elasticsearch/manifests/service.pp [new file with mode: 0644]
3rdparty/modules/elasticsearch/manifests/service/init.pp [new file with mode: 0644]
3rdparty/modules/elasticsearch/manifests/service/systemd.pp [new file with mode: 0644]
3rdparty/modules/elasticsearch/manifests/template.pp [new file with mode: 0644]
3rdparty/modules/elasticsearch/metadata.json [new file with mode: 0644]
3rdparty/modules/elasticsearch/templates/etc/elasticsearch/elasticsearch.yml.erb [new file with mode: 0644]
3rdparty/modules/elasticsearch/templates/etc/elasticsearch/logging.yml.erb [new file with mode: 0644]
3rdparty/modules/elasticsearch/templates/etc/init.d/elasticsearch.Debian.erb [new file with mode: 0644]
3rdparty/modules/elasticsearch/templates/etc/init.d/elasticsearch.RedHat.erb [new file with mode: 0644]
3rdparty/modules/elasticsearch/templates/etc/init.d/elasticsearch.systemd.erb [new file with mode: 0644]
3rdparty/modules/elasticsearch/templates/etc/sysconfig/defaults.erb [new file with mode: 0644]
hieradata/common.yaml
modules/debian-org/templates/puppet.conf.erb
modules/roles/manifests/init.pp
modules/roles/manifests/listsearch.pp [new file with mode: 0644]