github OT-CONTAINER-KIT/redis-operator v0.22.0
Release v0.22.0

one day ago

Changes

  • docs: Improve Readme (#1506) (@Kilian Ries)
  • fix: Prevent data loss by removing dangerous failover operation (#1505) (@yangw)
  • chore(deps): bump actions/checkout from 4 to 5 (#1497) (@dependabot[bot])
  • fix: Unassigned slots and abnormal status in single-node cluster (#1483) (@Tian)
  • feat: add nodeport value for external service (#1488) (@yann Ponzoni)
  • fix: cluster TLS configuration for init-config container (#1489) (@yangw)
  • fix: improve kubeClientQPS type consistency in operator chart (#1485) (@yangw)
  • fix: do not remove default config volume when providing additional config (#1480) (@daniel Goldman)
  • fix: Fix the issue where Sentinel fails to monitor one replica replication (#1481) (@Tian)
  • feat: Add SecurityContext to init-config when behind GenerateConfigInInitContainer feature flag (@jeffrey Boehm)
  • docs: Rename Size to ClusterSize in RedisClusterSpec and update related comments (#1475) (@yangw)
  • fix: Recover redisreplication from master pod deletion without sentinel(#1449) (@dcaputo-harmoni)
  • feat: Add kubeClientQPS and kubeClientTimeout configuration options (#1473) (@yangw)
  • chore(deps): bump sigstore/cosign-installer from 3.9.1 to 3.9.2 (#1465) (@dependabot[bot])
  • fix: tls connection broken in replication with sentinel (#1472) (@yangw)
  • feat: Add PDB values in redis replication (#1461) (@yangw)
  • fix: missing generate common types in api reference (#1460) (@yangw)
  • feat: Add API doc generation tools and update Makefile (#1459) (@yangw)
  • feat: Implement RedisCluster clusterSize validation webhook (#1458) (@yangw)
  • docs: Fix obsolete links (#1457) (@michel Zehnder)
  • docs: Update release history (#1453) (@michel Zehnder)
  • docs: Update CHANGELOG.md with latest information (#1454) (@michel Zehnder)
  • docs: Sentinel recommendations and update security context fields (#1450) (@yangw)
  • feat: Add PersistentVolumeClaimRetentionPolicy support (#1448) (@dee Kryvenko)
  • chore(deps): bump golang.org/x/oauth2 from 0.24.0 to 0.27.0 (#1447) (@dependabot[bot])
  • chore(deps): bump golangci/golangci-lint-action from 6 to 8 (#1311) (@dependabot[bot])
  • docs: Update Redis Operator README and Sentinel documentation (#1439) (@yangw)
  • docs: Add controller metrics guide and Grafana dashboard for Redis Operator (#1438) (@fatih Sarhan)
  • docs: Update slack channel link and improve sharding section clarity (#1437) (@fatih Sarhan)
  • docs: update Redis API documentation for security context fields (#1435) (@yangw)
  • fix: sentinel controller should reconcile on statefulset updated (#1432) (@stephen Greenham)
  • docs: Update edit URL path (#1434) (@fatih Sarhan)
  • feat: add pprof configuration for performance profiling (#1431) (@yangw)
  • feat: RedisCluster controller: attempt to repair disconnected nodes whenever detected (#1426) (@dimitar Pavlov)
  • refactor: introduce common constants and finalizer utilities for Redis controllers (#1428) (@yangw)
  • chore(deps): bump github.com/redis/go-redis/v9 from 9.9.0 to 9.11.0 (#1423) (@dependabot[bot])
  • chore(deps): bump sigstore/cosign-installer from 3.8.2 to 3.9.1 (#1419) (@dependabot[bot])
  • refactor: remove dynamic client usage and streamline Kubernetes client interactions (#1420) (@yangw)
  • fix: add webhook condition to service template (#1418) (@yangw)
  • chore: add sync-crds target to Makefile (#1417) (@yangw)

Don't miss a new redis-operator release

NewReleases is sending notifications on new releases.