Skip to content

Ansible playbook to install Elasticsearch , Nginx , Kibana.

Notifications You must be signed in to change notification settings

ezeteze/ansible-elasticsearch-nginx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ansible-elastic-nginx

Ansible playbook to install an Elasticsearch cluster. By default it installs three ES nodes, nginx load balancer and kibana along with the marvel plugin.

Version

1.0

Installation

First you need to create the digitalocean droplets:

$ export DO_API_TOKEN='your_token'
$ ansible-playbook digitalocean.yml

When done you can run the site.yml playbook to configure the cluster to the droplets you have just created. There is no need to configure a hosts file, we are using digitalocean dynamic inventory script.

$ ansible-playbook site.yml

Todos

  • Split ES nodes to master/data/monitoring.
  • Add option to destroy droplets.

License

MIT

About

Ansible playbook to install Elasticsearch , Nginx , Kibana.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages