Skip to content
This repository was archived by the owner on Dec 1, 2020. It is now read-only.

samsung-cnct/chart-elasticsearch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chart for Elasticsearch

Build Status

A Helm chart for Elasticsearch deployment on Kubernetes. Elasticsearch is an open source, RESTful search engine built on top of Apache Lucene and released under an Apache license. It is Java-based and can search and index document files in diverse formats.

Purpose

Static configs for a production grade elasticsearch deploy on kubernetes.

Architecture details

master nodes:

  • 3 node statefulset
  • if scaled, need to update quorum information

data nodes:

  • 3 node statefulset
  • scale at will

Kubernetes Resources

master node (each):

  • 4GB
  • 1/2 CPU (500m)

data nodes (each):

  • 4GB (first knob to turn up for performance reasons. Do not exceed 31GB, the jvm breaks down)
  • 1/2 CPU (500m)
  • 20GB of disk (this should be increased greatly for production use)

Installation

helm repo add cnct https://charts.migrations.cnct.io 
helm repo update
helm install cnct/elasticsearch-chart --name=es-test --namespace=logging --debug   --set security.password="mlnpass"

Curator

This deployment is meant for use with Elasticsearch curator to manage indices. See the chart and container for more information.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 14

Languages