Skip to content

Releases: spotahome/redis-operator

v1.2.1

15 Sep 21:53
@ese ese
Compare
Choose a tag to compare

What's Changed

  • Fix: Wrong association of the volumeMounts to Sentinel by @samof76 in #475
  • Redis env to extracontainers by @samof76 in #474

Docker artifacts

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

Full Changelog: v1.2.0...v1.2.1

Chart-3.2.3

15 Sep 21:52
Compare
Choose a tag to compare

A Helm chart for the Spotahome Redis Operator

v1.2.0

08 Sep 15:42
@ese ese
Compare
Choose a tag to compare

Release notes

  • Minimum Kubernetes supported version 1.21
  • Add leader election for high availability setup
  • Add customization options for: extraContainer, initContainers, Port, securityContext, topologySpreadConstraints
  • Experimental: Label Redis instances with their current role redisfailovers-role: [master|slave] Update can be delayed several seconds with the current implementation
  • Fix shutdown scripts
  • Add Kustomize templating for redis-operator
  • Update dependencies

What's Changed

New Contributors

Full Changelog: v1.1.1...v1.2.0

Docker artifacts

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

Chart-3.2.1

08 Sep 15:32
Compare
Choose a tag to compare

A Helm chart for the Spotahome Redis Operator

v1.2.0-rc1

06 Sep 09:18
@ese ese
Compare
Choose a tag to compare
v1.2.0-rc1 Pre-release
Pre-release

What's Changed

Docker images

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

Full Changelog: v1.2.0-rc0...v1.2.0-rc1

v1.2.0-rc0

31 Aug 11:47
@ese ese
Compare
Choose a tag to compare
v1.2.0-rc0 Pre-release
Pre-release

What's Changed

New Contributors

Download image

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

Full Changelog: v1.1.0...v1.2.0-rc0

Chart-3.1.6

30 Aug 11:43
585dee2
Compare
Choose a tag to compare

A Helm chart for the Spotahome Redis Operator

v1.1.1

07 Feb 22:42
@ese ese
Compare
Choose a tag to compare

What's Changed

  • Fixed variable comparisons in shutdown.sh and ready.sh by @erste in #365
  • Use net.JoinHostPort() to support connection to redis pod in IPv6 k8s cluster by @wning-vmware in #369

New Contributors

Download image

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

Full Changelog: v1.1.0...v1.1.1

v1.1.0

03 Feb 21:56
@ese ese
Compare
Choose a tag to compare

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

v1.1.0-rc.3

19 Jan 16:08
@ese ese
Compare
Choose a tag to compare
v1.1.0-rc.3 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.3