GitXplorerGitXplorer
p

docker-elasticsearch-kubernetes

public
222 stars
251 forks
7 issues

Commits

List of commits on branch master.
Verified
9ec5456619ea30aae7171ce318902baf4c86b594

EOL

ppires committed 6 years ago
Verified
ac4c969c332ea1ad185a1f31e08a45977d8fcaed

Bump Elasticsearch to v6.4.2

ppires committed 6 years ago
Verified
b62d86bb1083137b1a6b7148ab7579742f4ba271

Bump Alpine to 3.8.1

ppires committed 6 years ago
Verified
666670896351776f2b0b10b14c0e82b699424c1b

Bump Elasticsearch to 6.4.0

ppires committed 6 years ago
Verified
df150d3c225513add65af491618a79a4f8a9dcb9

Bump Elasticsearch to v6.3.2

ppires committed 6 years ago
Verified
f407360716ef5028f1edc66c3956f71d73bb4ae9

Bump Alpine, JRE and Elasticsearch

ppires committed 7 years ago

README

The README file for this repository.

This project is no longer maintained

As of November 7th, 2018, I've decided to end my commitment to maintaining this repo and related.

This image has surpassed 100k daily downloads and is now steady at ~45k. Amazing!

Anyway, it's been 3 years since I last used Elasticsearch, so I no longer have the motivation it takes to maintain and evolve this project. Also, other projects need all the attention I can give.

It was a great run, thank you all.

docker-elasticsearch-kubernetes

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

Docker Repository on Quay.io

Current software

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

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.