Skip to content

Ready to use Elasticsearch + Kubernetes discovery plug-in Docker image.

License

Notifications You must be signed in to change notification settings

cogolabs/docker-elasticsearch-kubernetes

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

docker-elasticsearch-kubernetes

Ready to use, lean Elasticsearch Docker image ready for using within a Kubernetes cluster.

Current software

  • Alpine Linux 3.8
  • IcedTea JRE 8u171
  • Elasticsearch 7.1.0.1

Note: x-pack-ml module is forcibly disabled as it's not supported on Alpine Linux.

Run

See pires/kubernetes-elasticsearch-cluster for instructions on how to run, scale and use Elasticsearch on Kubernetes.

Environment variables

This image can be configured by means of environment variables, that one can set on a Deployment.

Besides the inherited ones, this container image provides the following:

  • DISCOVERY_SERVICE - the service to be queried for through DNS (default = elasticsearch-discovery).
  • MEMORY_LOCK - memory locking control defaults to false as Kubernetes requires swap to be disabled.

About

Ready to use Elasticsearch + Kubernetes discovery plug-in Docker image.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Dockerfile 100.0%