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.
Installs ElasticSearch. Specifically to be used within an OpsWorks stack on AWS.
Tested on:
- ubuntu 14.04
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 |
Include elasticsearch_opsworks
in your node's run_list
:
{
"run_list": [
"recipe[elasticsearch_opsworks::default]"
]
}
Author:: Edwin Hermans (edwin@madtech.cx)