57 Commits
Author SHA1 Message Date
Matt Farina 4a04b6f964 Removed old owners files (#24416)
Signed-off-by: Matt Farina <matt@mattfarina.com>
2020-11-13 17:06:05 -05:00
Cédric de Saint Martin 1f8849db31 [stable/elasticsearch] Deprecate Elasticsearch chart in favor of official Elastic chart. (#21955)
Signed-off-by: Cédric de Saint Martin <cdesaintmartin@wiremind.fr>
2020-06-17 06:40:39 -07:00
Marcos Estévez 416f7bbb47 [stable/elasticsearch] Adds imagePullSecrets to test image (#21048)
Signed-off-by: Marcos Estevez <marcos.stvz@gmail.com>
2020-03-06 01:17:23 -08:00
Cédric de Saint Martin f62373159d [stable/elasticsearch] Update to 6.8.6 + Fix plugin install initcontainer which would fail if plugin already exists. (#20630)
* [stable/elasticsearch] Fix plugin install initcontainer which would fail if plugin already exists. This happens when Node reboots and keeps emptyDir, or if elasticsearch image already contains plugin.

Signed-off-by: Cédric de Saint Martin <cdesaintmartin@wiremind.fr>

* [stable/elasticsearch] Update to 6.8.6.

Signed-off-by: Cédric de Saint Martin <cdesaintmartin@wiremind.fr>
2020-02-13 14:26:18 -08:00
Shun Tsunoda b39b4c2fef [stable/elasticsearch] add pullSecrets in README.md (#20064)
Signed-off-by: Shun Tsunoda <tsunoda0330@gmail.com>
2020-01-15 14:32:22 -08:00
Jeremy Gustie 855bd40bc9 Ensure selectors match template labels (#17794)
Signed-off-by: Jeremy Gustie <jeremy@carbonrelay.com>
2019-12-09 09:06:02 -08:00
Anton Gorkovenko 52fd07abea [stable/elasticsearch] Update api versions to support k8s 1.16 (#17643)
* Update api versions to support k8s 1.16

Signed-off-by: Anton Gorkovenko <gostom@gmail.com>

* Update api versions to support k8s 1.16

Signed-off-by: Anton Gorkovenko <gostom@gmail.com>

* Update api versions to support k8s 1.16

Signed-off-by: Anton Gorkovenko <gostom@gmail.com>
2019-10-07 04:33:08 -07:00
Hang Xie 6bfbc8018c add forceIpv6 flag so to be able to run in IPv6 env (#16283)
Signed-off-by: Hang Xie <7977860+hangxie@users.noreply.github.com>
2019-09-04 09:34:59 -07:00
Cédric de Saint Martin 1117e4b790 [stable/elasticsearch] Update elasticsearch from 6.7.0 to 6.8.2. (#16626)
elasticsearch 7.x.x is not going to be supported in this chart.

Signed-off-by: Cédric de Saint Martin <cdesaintmartin@wiremind.fr>
2019-08-27 08:06:45 -07:00
Mikhail Zholobov fc10096119 [stable/elasticsearch] Add options for pre-stop and post-start hooks (#12206)
* [stable/elasticsearch] Add option for lifecycle hooks for the client deployment Add option to provide custom lifecycle hooks for data pods

Signed-off-by: Melifaro <mi@melifaro.net>
Signed-off-by: Mikhail Zholobov <legal90@gmail.com>

* [stable/elasticsearch] Add option for lifecycle hooks for the client deployment

Signed-off-by: Melifaro <mi@melifaro.net>
Signed-off-by: Mikhail Zholobov <legal90@gmail.com>

* [stable/elasticsearch] Add option for lifecycle hooks for the master statefulset

Signed-off-by: Mikhail Zholobov <legal90@gmail.com>

* [stable/elasticsearch] Add "terminationGracePeriodSeconds" option for client and master nodes

Signed-off-by: Mikhail Zholobov <legal90@gmail.com>

* [stable/elasticsearch] Add CI tests for new lifecycle hooks

Signed-off-by: Mikhail Zholobov <legal90@gmail.com>

* [stable/elasticsearch] Bump chart version

Signed-off-by: Mikhail Zholobov <legal90@gmail.com>
2019-07-03 01:10:30 -07:00
Leon Blakey 1fc0ca9191 [stable/elasticsearch]: Fixed invalid auth yaml when no annotations (#13886)
Signed-off-by: Leon Blakey <leon.m.blakey@gmail.com>
2019-06-27 15:19:23 -07:00
Enrique González 9d7bc791cd [stable/elasticsearch] chown initContainer can be disabled (#13287)
* feat: elasticsearch chmod initContainer can be disabled

Signed-off-by: Enrique Gonzalez <goga.enrique@gmail.com>

* docs: add chownInitContainer.enabled value to README.md

Signed-off-by: Enrique Gonzalez <goga.enrique@gmail.com>

* fix: initContainer if statement

Signed-off-by: Enrique Gonzalez <goga.enrique@gmail.com>

* chore: bump elasticsearch chart version

Signed-off-by: Enrique Gonzalez <goga.enrique@gmail.com>

* chore: bump elasticsearch chart minor

Signed-off-by: Enrique Gonzalez <goga.enrique@gmail.com>

* test: ci test values file for ES non-root and unprivileged deployment

Signed-off-by: Enrique Gonzalez <goga.enrique@gmail.com>
2019-06-20 07:10:48 -07:00
Pete Brown 359dceea37 Add Pre-deprecation notice for stable/elasticsearch (#14763)
* Add Pre-deprecation notice for stable/elasticsearch

Signed-off-by: Pete Brown <rendhalver@users.noreply.github.com>

* Add timeframe for deprecation

Signed-off-by: Pete Brown <rendhalver@users.noreply.github.com>
2019-06-13 08:52:18 -07:00
Siri 487fa4e29e add maintainer (#14009)
Signed-off-by: KongZ <goonohc@gmail.com>
2019-06-13 08:04:21 -07:00
tetianakravchenko 0232f25040 [stable/elasticsearch] Move logging configuration to values.yaml (#14550)
* [stable/elasticsearch] move logging configuration to values.yaml

Signed-off-by: Tetiana Kravchenko <tetiana.kravchenko@commercetools.de>

* [stable/elasticsearch] bump chart version

Signed-off-by: Tetiana Kravchenko <tetiana.kravchenko@commercetools.de>
2019-06-07 10:09:59 -07:00
tetianakravchenko 041a320351 [stable/elasticsearch] Rolling update statefulsets and deployment on configmap change (#14539)
* [stable/elasticsearch] rolling update data/master statefulset and client deployment on configmap change

Signed-off-by: Tetiana Kravchenko <tetiana.kravchenko@commercetools.de>

* [stable/elasticsearch] remove not needed if

Signed-off-by: Tetiana Kravchenko <tetiana.kravchenko@commercetools.de>

* [stable/elasticsearch] set updateStrategy.type for data and master nodes to RollingUpdate

Signed-off-by: Tetiana Kravchenko <tetiana.kravchenko@commercetools.de>
2019-06-06 07:10:17 -07:00
satchpx e043fc0cf5 updates to support an alternate k8s scheduler (#14356)
Signed-off-by: Sathya Balakrishnan <sathya@portworx.com>
2019-05-31 08:48:27 -07:00
Hector Fernandez 0584577ca9 maintainers: add new reviewers and maintainers to ES and Fluentd (#14238)
Signed-off-by: Hector Fernandez <hfernandez@mesosphere.com>
2019-05-29 03:56:24 -07:00
Naseem bb6500de3b [stable/elasticsearch] Run as non-root (#13429)
* Various

Signed-off-by: Naseem <naseemkullah@gmail.com>

* Option to run as elasticsearch, not root

Signed-off-by: Naseem <naseemkullah@gmail.com>
2019-05-21 21:44:04 -07:00
Carlos Tadeu Panato Junior fb87523a46 add apiVersion (#13785)
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2019-05-14 15:18:57 -07:00
Wayne Chan 4c654b2c97 [stable/elasticsearch] Add missing marks in README (#12848)
Signed-off-by: chenlx <chenlx@fiberhome.com>
2019-05-05 11:25:37 -07:00
pawcykca a98d206d1f Expose transport port 9300 on client service (ClusterIP) (#13090)
* Expose transport port based on new configuration parameter 'client.exposeTransportPort'

Signed-off-by: Paweł Kubica <pawel.kubica@comarch.pl>

* Update README.md

Signed-off-by: Paweł Kubica <pawel.kubica@comarch.pl>

* Bump Chart version.

Signed-off-by: Paweł Kubica <pawel.kubica@comarch.pl>

* Update stable/elasticsearch/Chart.yaml

Bump minor version instead of a patch

Co-Authored-By: pawcykca <49437476+pawcykca@users.noreply.github.com>
Signed-off-by: Paweł Kubica <pawel.kubica@comarch.pl>

* Add test value to ci directory

Signed-off-by: Paweł Kubica <pawel.kubica@comarch.pl>

* Bump chart version

Signed-off-by: Paweł Kubica <pawel.kubica@comarch.pl>
2019-04-23 07:38:11 -07:00
Gilles Dubuc 2a0849650b [stable/elasticsearch] Adding static nodeport support to elasticsearch client service (#12828)
* Adding static nodeport support to elasticsearch client service
Signed-off-by: Gilles Dubuc <gilles.dubuc@nuance.com>

* Better nodeport description for elasticsearch
Signed-off-by: Gilles Dubuc <gilles.dubuc@nuance.com>
Co-Authored-By: dubuc <4118897+dubuc@users.noreply.github.com>

* Added http prefix to es client service nodeport
Signed-off-by: Gilles Dubuc <gilles.dubuc@nuance.com>
2019-04-18 23:29:54 -07:00
Steve Chung 92b6289ae9 elasticsearch test (#12507)
Signed-off-by: Steven Chung <schung@mesosphere.io>
2019-04-04 09:20:51 -07:00
Matthew Mosesohn 1c45a193d8 [stable/elasticsearch] Add podManagementStrategy (#12534)
Default is OrderedReady as is default for all statefulsets

Signed-off-by: Matthew Mosesohn <matthew.mosesohn@gmail.com>
2019-04-03 05:23:45 -07:00
Carlos Tadeu Panato Junior ff769d72ef [stable/elasticsearch] bump es to 6.7.0 (#12588)
* bump es to 6.7.0

Signed-off-by: Carlos Panato <ctadeu@gmail.com>

* update version

Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2019-03-28 05:36:42 -07:00
Ismail Alidzhikov f976729454 Update elastic to 6.6.2 (#12147)
Signed-off-by: ialidzhikov <i.alidjikov@gmail.com>
2019-03-19 06:14:22 -07:00
Carlos Tadeu Panato Junior d1f8ea9535 upadte ci values for testing (#11875)
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2019-03-04 08:05:04 -08:00
Carlos Tadeu Panato Junior 191d20e5da fix readme (#11874)
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2019-03-04 08:04:53 -08:00
Ismail Alidzhikov 01261d516e [stable/elasticsearch] Update elastic to 6.6.1 (#11669)
Signed-off-by: ialidzhikov <i.alidjikov@gmail.com>
2019-02-25 00:20:46 -08:00
Pavel Dmytrenko e62284c1e5 [stable/elasticsearch] implement init container for installing plugins (#11388)
* [stable/elasticsearch] Implement init container for installing plugins

Signed-off-by: Pavel Dmytrenko <mail@pavdmyt.com>

* [stable/elasticsearch] Add testcase for plugin-installer

Signed-off-by: Pavel Dmytrenko <mail@pavdmyt.com>

* [stable/elasticsearch] Update README

Signed-off-by: Pavel Dmytrenko <mail@pavdmyt.com>

* [stable/elasticsearch] Bump version

Signed-off-by: Pavel Dmytrenko <mail@pavdmyt.com>

* [stable/elasticsearch] Bump version

Signed-off-by: Pavel Dmytrenko <mail@pavdmyt.com>
2019-02-21 05:07:58 -08:00
Don Bowman b9d61bda41 [stable/elasticsearch] Add user/password option for basic auth on client ingress (#11311)
* Add user/password option for basic auth on client ingress

If `client.ingress.user` and `client.ingress.password` are set,
and client ingress is enabled, HTTP basic authentication will be
enabled on the client ingress.

This allows for (modest) securing of external access to the system.

Signed-off-by: Don Bowman <db@donbowman.ca>

* Set basic authentication only if both user & password are set

Only create secret and annotation if both client.ingress.user
and client.ingress.password are set.

Add commented-out config in values.yaml for client.ingress.user
and client.ingress.password.

Signed-off-by: Don Bowman <db@donbowman.ca>
2019-02-20 08:18:47 -08:00
Nik Voss e00527d99a Fixed bug introduces by previous PR. (#11227)
Signed-off-by: Niklas Voss <niklas.voss@gmail.com>
2019-02-07 01:24:32 -08:00
Nik Voss 471f21f11f [stable/elasticsearch] Add ability to disable sysctl init container. (#11122)
* Add ability to disable sysctl init container.

Signed-off-by: Niklas Voss <niklas.voss@gmail.com>

* Bumped elasticsearch chart version.

Signed-off-by: Niklas Voss <niklas.voss@gmail.com>

* Add sysctlInitContainer.enabled value to README.md

Signed-off-by: Niklas Voss <niklas.voss@gmail.com>

* Bump minor version.

Signed-off-by: Niklas Voss <niklas.voss@gmail.com>

* Improve sysctlInitContainer.enabled description.

Signed-off-by: Niklas Voss <niklas.voss@gmail.com>
2019-02-05 03:48:49 -08:00
David J. M. Karlsen a59133396d [stable/elasticsearch] make readiness probes configurable (#11114)
Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
2019-02-04 03:09:00 -08:00
Ismail Alidzhikov b23f62747b Update elastic to 6.6.0 (#10996)
Signed-off-by: ialidzhikov <i.alidjikov@gmail.com>
2019-01-30 10:59:28 -08:00
Karol Chrapek 0044292e57 [stable/elasticsearch] Fix elasticsearch version check (#10916)
Signed-off-by: Karol Chrapek <kaarol@it-flow.pl>
2019-01-27 17:05:20 -08:00
Cameron Attard 87d4f5cf6b [stable/elasticsearch] disable all xpack features in es5 when cluster.xpackEnable: false (#9490)
* [stable/elasticsearch] disable all xpack features in es5 when cluster.xpackEnable: false

Signed-off-by: Cameron Attard <cameron.attard@siteminder.com>

* [stable/elasticsearch] omit xpack.ml configuration for appVersion < 5.4

Signed-off-by: Cameron Attard <cameron.attard@siteminder.com>

* [stable/elasticsearch] bump chart version

Signed-off-by: Cameron Attard <cameron.attard@siteminder.com>
2019-01-24 05:57:21 -08:00
Johnathan Rodgers bc5ff1e26f [stable/elasticsearch] Add individual Java flags for elasticsearch workload (#10512)
This will add individual Java flags for each workload of elasticsearch

Signed-off-by: Johnathan Rodgers <jrodgers@powerhrg.com>
2019-01-09 11:58:24 -08:00
Maciej Bryński 7bdf816bed [stable/elasticsearch] post init job to configure cluster (#9067)
* Post-install job

Signed-off-by: Maciej Bryński <maciej.brynski@xcaliber.com>

* README

Signed-off-by: Maciej Bryński <maciej.brynski@xcaliber.com>
2019-01-08 04:55:02 -08:00
Johnathan Rodgers 37bfb62560 [stable/elasticsearch] Request resource limits for initContainer (#10444)
* [stable/elasticsearch] Request resource limits for initContainer

Signed-off-by: Johnathan Rodgers <jrodgers@powerhrg.com>

* Update README for initResource variables

Signed-off-by: Johnathan Rodgers <jrodgers@powerhrg.com>
2019-01-07 10:15:14 -08:00
Anastas Dancha 1c913b191d [stable/elasticsearch] better chown in init containers (#9124)
* adding option to allow chown initContainer to fail

Signed-off-by: Anastas Dancha <anapsix@random.io>

* add missing shell glue

Signed-off-by: Anastas Dancha <anapsix@random.io>

* switching to more targeted chown

  - for better visibility, using `set -x`
  - for exit on failure and easier syntax, using `set -e`
  - to deal with missing dirs, using "find" results in "for" loop

Signed-off-by: Anastas Dancha <anapsix@random.io>

* bumping version

Signed-off-by: Anastas Dancha <anapsix@random.io>

* bump version to 1.14.3

Signed-off-by: Anastas Dancha <anapsix@random.io>

* bumping version to 1.15.4

Signed-off-by: Anastas Dancha <anapsix@random.io>

* chown all root-level dirs and files, except `.snapshot`

Signed-off-by: Anastas Dancha <anapsix@random.io>
2019-01-04 02:10:44 -08:00
Ben Klang f7e5f0a3fa Tag roles for master and data (#10337)
This follows role conventions seen in other Helm charts and allows graphing to break out activity stats per role

Signed-off-by: Ben Klang <bklang@powerhrg.com>
2019-01-02 07:06:23 -08:00
David J. M. Karlsen ef8b907454 upgrade elasticsearch (#10326)
Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
2019-01-01 23:38:51 -08:00
Fabrizio Fortino de59b51c48 [stable/elasticsearch] update to version 6.5.3 (#10050)
Signed-off-by: Fabrizio Fortino <fabrizio.fortino@gmail.com>
2018-12-17 12:51:51 -08:00
Kamil Szczygieł ce5ce2b4a3 [stable/elasticsearch] Ingress for Elasticsearch client nodes (#9742)
* ingress for elasticsearch client

Signed-off-by: Kamil Szczygiel <kamil@szczygiel.io>

* bump chart version

Signed-off-by: Kamil Szczygiel <kamil@szczygiel.io>

* bump version

Signed-off-by: Kamil Szczygiel <kamil@szczygiel.io>

* bump minor

Signed-off-by: Kamil Szczygiel <kamil@szczygiel.io>

* chart version to 1.15.0

Signed-off-by: Kamil Szczygiel <kamil@szczygiel.io>
2018-12-10 07:18:22 -08:00
Cédric de Saint Martin c0b35ceb5e [stable/elasticsearch] Fix missing updateStrategy parameter in README. (#9779)
Signed-off-by: Cédric de Saint Martin <cdesaintmartin@wiremind.fr>
2018-12-08 15:14:55 -08:00
David J. M. Karlsen e3f37d330b upgrade elasticsearch to 6.5.1 (#9685)
Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
2018-12-05 01:18:09 -08:00
Arjo Bruijnes 392d63ea9c [stable/elasticsearch] Use specified appversion for version specific configuration (#9448)
* Use specified appversion for version specific configuration

A number of checks used the image tag to switch between version specific
configuration. This could form a problem if a docker image was specified
which does not follow the elastic search version contained in the image.

Signed-off-by: Arjo Bruijnes <arjo@weirdwater.net>

* Bump chart version

Signed-off-by: Arjo Bruijnes <arjo@weirdwater.net>
2018-11-22 02:13:01 -08:00
André Bauer d5c9a8600f [stable/elasticsearch] updated elasticsearch to 6.5.0 (#9352)
* updated elasticsearch to 6.5.0

Signed-off-by: André Bauer <monotek23@gmail.com>

* Updated image...

Signed-off-by: André Bauer <monotek23@gmail.com>
2018-11-19 00:48:11 -08:00