herd
herd copied to clipboard
Access ElasticSearch running on simple server
As a Herd Developer I want to access an ElasticSearch server so I can create and access an index on that server.
- ElasticSearch server is running on a server
- ElasticSearch creates a tiny placeholder index
- ElasticSearch services are accessible from all Herd application server instances
- Index is encrypted at rest and communication between Herd and ElasticSearch APIs are encrypted
- Authentication by either ELB/certificate or Apache
- Entire infrastructure to enable above is automated, repeatable and integrated into Herd deployment process - including creation of index.
Requirements for future stories, not to be included in this story:
- ElasticSearch deployed with 3 nodes
- ELB running in front of ElasticSearch
- ElasticSearch Node failover is tested