Skip to content
This repository has been archived by the owner on Nov 2, 2018. It is now read-only.

madeddie/elasticsearch_opsworks

Repository files navigation

DEPRECATED

This module hasn't been maintained nor used by me for some time. Security warnings have started popping up.

Use only as inspiration or starting point for your own projects.

No Maintenance Intended

elasticsearch_opsworks

Installs ElasticSearch. Specifically to be used within an OpsWorks stack on AWS.

Supported Platforms

Tested on:

  • ubuntu 14.04

Attributes

Key Type Description Default
['elasticsearch']['version'] String ElasticSearch version 1.7.5
['elasticsearch']['cluster_name'] String Name of ElasticSearch cluster empty
['elasticsearch']['instance_count'] String Number of hosts in cluster, used for host count and min master count empty
['lgi']['domain_name'] String Toplevel domain of CF stack empty
['lgi']['stack_name'] String Name of OpsWorks stack, used by AWS plugin to find other hosts of cluster empty
['enable_kibana'] Boolean/String Run kibana docker container, also add vhost to nginx for kibana.* empty
['enable_logstash'] Boolean/String Run logstash docker container empty

Usage

elasticsearch_opsworks::default

Include elasticsearch_opsworks in your node's run_list:

{
  "run_list": [
    "recipe[elasticsearch_opsworks::default]"
  ]
}

License and Authors

Author:: Edwin Hermans (edwin@madtech.cx)