Skip to content

Releases: zalando-incubator/es-operator

v0.1.4

25 Mar 11:28
a74287c
Compare
Choose a tag to compare

Changes

  • Document spec.excludeSystemIndices (#235)
  • Migrate to persistent cluster settings (#241), please read the migration doc

Updates

  • Bump github.com/prometheus/client_golang from 1.11.0 to 1.12.1 (#230)

Docker image: registry.opensource.zalan.do/poirot/es-operator:v0.1.4

v0.1.3

07 Feb 17:56
9393036
Compare
Choose a tag to compare

Changes

  • Improved handling of system indices (#161)
  • Relicense to a dual-license (MIT & Apache 2.0) (#234)
  • Only log StatefulSet ready-replicas if the STS is not stable yet (#218)

Updates

  • Update to Kubernetes v1.21.5 client libs (#215)
  • Upgrades to v1 PodDisruptionBudget (#217)
  • Update prometheus/client_golang (v1.11.0) (#219)
  • Bump github.com/jarcoal/httpmock from 1.0.8 to 1.1.0 (#221)

Infrastructure

  • Use cdp-runtime for build (#233)
  • Update GH action build (#214)

Docker image: registry.opensource.zalan.do/poirot/es-operator:v0.1.3-2-gf06889f

v0.1.2

07 May 09:49
5438f14
Compare
Choose a tag to compare

Changes

  • Prioritize pods on unschedulable nodes (#53)
  • Elasticsearch 7.0 support (#44)
  • Add official es operator into readme (#73) - @dzmitry-lahoda
  • Wait for stable statefulset before scale replica (#122) - @AyWa
  • Update logic for ShardToNodeRatio and MinIndexReplicas (#157)
  • Generate schema for CRDs (#142)

Bug Fixes

  • Stale value in 'current-scaling-operation' causing ES Operator to fail (#61)
  • ES Operator doesn't scale-down to its boundary (#66)
  • Fix PVC Template (#175)

Upgrade instructions (v0.1.1 to v0.1.2)

  • Upgrade ES-Operator to the latest version
  • Given the current v1beta1 CRD without schema defined (prior to this: #142)
  • Apply the v1beta1 CRD with schema from docs/zalando.org_elasticsearchdatasets_v1beta1.yaml
  • Apply the v1 CRD with schema from docs/zalando.org_elasticsearchdatasets.yaml

Docker image: registry.opensource.zalan.do/poirot/es-operator:v0.1.2

v0.1.1

29 Apr 13:08
849c277
Compare
Choose a tag to compare

Release 0.1.1

Changes:

  • Getting Started Guide
  • Introduce golangci-lint
  • Add context to errors for better debugging
  • Avoid irritating scaling message

Bug Fixes:

  • Add TypeMeta information after updating status
  • Don't overwrite struct field on error

Docker image: registry.opensource.zalan.do/poirot/es-operator:v0.1.1

v0.1.0

05 Apr 07:54
cc0feb2
Compare
Choose a tag to compare

First OpenSource Release

This release marks the feature-set of the ES Operator as announced on the microXchg conference in Berlin 2019.

Features include:

  • Rolling restart of Elasticsearch nodes
  • Safe draining of nodes before termination
  • CPU-based auto-scaling

Docker image: registry.opensource.zalan.do/poirot/es-operator:v0.1.0