# v0.12.0

# October 12, 2022

🐞 Bug Fixes

  • PDB (Pod disruption budget) creation issue
  • Fixed cluster recovery logic
  • Fixed IP check and conversion logic
  • Persistence issue fix

🎉 Features

  • Added pvc, pv clusterrole fix
  • Support for defining serviceAccount
  • Closing of redis client connection
  • Added finalizer for statefulset
  • Added Prometheus service annotation
  • Added support for Redis 7 with DNS hostname

# v0.11.0

July 5, 2022

🐞 Bug Fixes

  • Fix Redis cluster and Redis CRD
  • Fixed TLS authentication between redis cluster
  • Fixed RBAC policy for PDB
  • Redis exporter exception handled
  • External service fix

# v0.10.0

January 26, 2022

🎉 Features

  • Added custom probes capability
  • Added sidecar support for redis
  • Added option for namespaced operator
  • Added finalizers for Kubernetes resources
  • Adding PodDisruptionBudget support
  • Added TLS cluster support
  • Pass through Annotations and Labels to all Child resources
  • Adding Rudimentry IPv6 Support

🐞 Bug Fixes

  • Fix up RedisClusterStatus Spec being incorrect object
  • Fixed invalid RBAC kustomization
  • Fixed RBAC role for operator
  • Fixed service creation for leader and follower

# v0.9.0

November 13, 2021

🎉 Features

  • Added RBAC policies for redis operator with least privileges

🐞 Bug Fixes

  • Fix and updated documentation dependencies
  • Test pointers before dereferencing
  • Fix panic error of golang for redis exporter
  • Fix resource block nil exception for redis exporter

# v0.8.0

September 3, 2021

🎉 Features

  • Added external configuration capability for follower and leader
  • Streamlined examples folder with different examples for standalone and cluster
  • Added the capability for affinity for leader and follower

🐞 Bug Fixes

  • Fix bug for non-defined storage
  • Fixed secret nil exception bug
  • Fixed bug for making redis exporter optional

# v0.7.0

August 12, 2021

🎉 Features

  • Remove all the vulnerable dependencies from docs(NodeJS)
  • Added a new grafana dashboard for better monitoring visualization
  • Added environment variable support for redis exporter
  • Added Image Pull Secret support for private registeries

🐞 Bug Fixes

  • Fix bug for non-defined storage
  • Fixed secret nil exception bug
  • Fixed bug for making redis exporter optional

# v0.6.0

June 12, 2021

🎉 Features

  • Breaked the CRDs into Redis standalone cluster setup
  • Optimized code configuration for creating Redis cluster
  • Removed string secret type and secret type password is only supported
  • Structured and optimized golang based codebase
  • Removed divisive terminlogies

🐞 Bug Fixes

  • Fixed logic for service and statefulset comparison in K8s
  • Removed the monitor label to resolve service endpoint issue

# v0.5.0

May 1, 2021

🎉 Features

  • Added support for recovering redis nodes from failover
  • Added toleration support for redis statefuls
  • Added capability to use existing secret created inside K8s

🐞 Bug Fixes

  • Fixed logic for service and statefulset comparison in K8s

# v0.4.0

February 6, 2021

🎉 Features

  • Add Nodeport support for Kubernetes service

🐞 Bug Fixes

  • Updated helm chart with latest CRD configuration
  • Optimized helm chart
  • RBAC issus fixed

# v0.3.0

Decemeber 30, 2020

🎉 Features

  • Upgraded operator-sdk version to v1.0.3
  • Added capability to watch multiple namespaces
  • Added CI workflow pipeline for golang

🐞 Bug Fixes

  • Password updation bug https://github.com/OT-CONTAINER-KIT/redis-operator/issues/21
  • POD recovery, Can't Sync pods IP to nodes.conf https://github.com/OT-CONTAINER-KIT/redis-operator/issues/20
  • Directory creation (permission issue) https://github.com/OT-CONTAINER-KIT/redis-operator/issues/19

# v0.2.0

July 1, 2020

🎉 Features

  • Added documentation site for better management
  • Added YAML validation for redis resource
  • Added resources in redis exporter
  • Structured complete YAML manifests
  • Added service type for redis service
  • Updated helm chart with better practices

🐞 Bug Fixes

  • Fixed redis cluster failover bug

# v0.1.0

February 21, 2020

🎉 Features

  • Cluster/Standalone redis setup
  • Password and password-less setup
  • Node selector and affinity
  • SecurityContext
  • Priority Class
  • Monitoring support
  • PVC and resources support