Skip to content

K0nicki/Elasticsearch-cluster-swarm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ES cluster

This repository was created in Azure DevOps and moved here just to document it


Elasticsearch

This repository contains configuration of ElasticSearch cluster with coordinating, master-only and data-only nodes. Coordinator and master nodes are responsible for managing request to ES and redirecting them to data nodes. This setup allows to unburden data nodes and let them focus on data processing. Configuration was configured for and tested in 3 nodes environment

Traefik

Traefik as reverse proxy is responsible for applying SSL certificates loadbalancing incoming traffic to master nodes. URLs are created by the environment variables.

Endpoints:
Kibana: http://${KIBANA_URL}
Elasticsearch: http://${ELASTICSEARCH_URL}

Filebeat

Filebeat sends logs to ES cluster. Only ElasticSearch and Filebeat's logs are included with seperate index.

References

Azure DevOps
Pipeline

Releases

No releases published

Packages

No packages published