Skip to content

Releases: spotahome/redis-operator

v1.1.0-rc.2

17 Jan 18:06
@ese ese
Compare
Choose a tag to compare
v1.1.0-rc.2 Pre-release
Pre-release

Changes

  • Add bootstrap from node
  • Custom Resource Definition management is removed from operator logic. It must be added to the API, helm chart manage it now or can be applied with kubectl
  • Upgraded libraries to match kubernetes 1.22
  • Enable customization for terminationGracePeriod
  • Fix support for redis 6.2>
  • Fix ClusterRole compatible with openshift
  • Improve reiliability on liveness probes
  • Enable customization of nodeSelector and Tolerations
  • Enable customization for command and args in exporter
  • Improve auth handling
  • Support priorityclassname
  • Allow configuration of exporter resource
  • Fix persistent volume claim metadata management
  • Add arm64,arm,amd64 docker images

Update notes

Ensure you update the CRD definition since CRD is no longer managed by the operator:

kubectl create -f https://raw.githubusercontent.com/spotahome/redis-operator/master/example/redisfailover/basic.yaml

Thanks to all contributors: @alecjacobs5401, @andriilahuta, @chusAlvarez, @Perfect-Web, Ilya Lesikov, @bit-cloner, Gregory Farnell, @technoplayer, @ThickDrinkLots, @ese, @identw, @LukeCarrier, @k3daevin, @dkulchinsky, @lucming, @cndoit18, @hoffoo, @chlins, @obsessionsys, @joewreschnig

For detailed changelog see https://github.com/spotahome/redis-operator/blob/master/CHANGELOG.md

Download image

docker pull quay.io/spotahome/redis-operator:v1.1.0-rc.2

Chart-3.1.4

17 Jan 14:16
58394fc
Compare
Choose a tag to compare

A Helm chart for the Spotahome Redis Operator

Chart-3.1.3

13 Jan 16:35
2c2ed0a
Compare
Choose a tag to compare

A Helm chart for the Spotahome Redis Operator

Chart-3.1.2

13 Jan 15:20
887c215
Compare
Choose a tag to compare

A Helm chart for the Spotahome Redis Operator

v1.1.0-rc.1

12 Jan 21:28
@ese ese
Compare
Choose a tag to compare
v1.1.0-rc.1 Pre-release
Pre-release

Major changes

  • Add bootstrap from node
  • Custom Resource Definition management is removed from operator logic. It must be added to the API, helm chart manage it now or can be applied with kubectl
  • Upgraded libraries to match kubernetes 1.22
  • Enable customization for terminationGracePeriod
  • Fix support for redis 6.2>
  • Fix ClusterRole compatible with openshift
  • Improve reiliability on liveness probes
  • Enable customization of nodeSelector and Tolerations
  • Enable customization for command and args in exporter
  • Improve auth handling
  • Support priorityclassname

Thanks to all contributors: @alecjacobs5401, @andriilahuta, @chusAlvarez, @Perfect-Web, Ilya Lesikov, @bit-cloner, Gregory Farnell, @technoplayer, @ThickDrinkLots, @ese, @identw, @LukeCarrier, @k3daevin, @dkulchinsky, @lucming, @cndoit18, @hoffoo, @chlins, @obsessionsys

For detailed changelog see https://github.com/spotahome/redis-operator/blob/master/CHANGELOG.md

Download image

docker pull quay.io/spotahome/redis-operator:v1.1.0-rc.1

v1.0.0

25 Feb 14:36
@ese ese
Compare
Choose a tag to compare

Major changes

  • Custom Resource Definition moved to databases.spotahome.com
  • Rolling updates are aware of cluster topology and nodes roles to follow minimum impact strategy
  • Better readiness probes for redis nodes.
  • More customizable options for kubernetes objects.
  • Better bootstrap times.
  • Improve security with password protected redis and security pod policies.
  • Redis 5 as default version
  • Update dependencies

For detailed changelog see https://github.com/spotahome/redis-operator/blob/master/CHANGELOG.md

Download image

docker pull quay.io/spotahome/redis-operator:v1.0.0

v1.0.0-rc.5

07 Feb 22:34
@ese ese
Compare
Choose a tag to compare
v1.0.0-rc.5 Pre-release
Pre-release

[v1.0.0-rc.5] - 2020-02-07

Changes

Fix

  • Add fsGroup to security context #215 @ese
  • Pod disruption budget lower than replicas #229 @tkrop
  • Add password support for readiness probes #235 @teamon

Download image

docker pull quay.io/spotahome/redis-operator:v1.0.0-rc.5

v1.0.0-rc.4

17 Dec 15:56
6f100f1
Compare
Choose a tag to compare
v1.0.0-rc.4 Pre-release
Pre-release

v1.0.0-rc.4

Changes

  • Update kooper to v0.8.0
  • Update kubernetes to v1.15.6
  • Add support for hostNetwork and dnsPolicy in Redis and Sentinel pods #212 @paol

Download image

docker pull quay.io/spotahome/redis-operator:v1.0.0-rc.4

v1.0.0-rc.3

11 Dec 09:36
@ese ese
963bc12
Compare
Choose a tag to compare
v1.0.0-rc.3 Pre-release
Pre-release

v1.0.0-rc.3

Action required

Since update logic has been moved to operator PodManagementPolicy is being setted no to Parallel in redis statefulSet. This improve bootstrap times.
This field is inmutable so to upgrade from previous rc releases you need to delete statefulsets manually.
Note: you can use --cascade=false flag to avoid disruption, pods will be adopted by the new statefulSet created by operator.
example: kubectl delete statefulset --cascade=false rfr-redisfailover

Changes

Fix

Download image

docker pull quay.io/spotahome/redis-operator:v1.0.0-rc.3

v1.0.0-rc.2

18 Nov 10:12
@ese ese
Compare
Choose a tag to compare
v1.0.0-rc.2 Pre-release
Pre-release

Changes

Fix

Download image

docker pull quay.io/spotahome/redis-operator:v1.0.0-rc.2