# 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