Skip to content

Redkey Robin

Redkey logo

Redis-side orchestration runtime for Redkey clusters on Kubernetes.

Redkey Robin is the runtime component used by the Redkey Operator to execute Redis-side cluster orchestration, health supervision, and metrics collection. It is deployed by the operator as a Deployment and works as the in-cluster companion for each managed Redkey cluster.

GitHub License GitHub Release Go Version Build Status

Kubernetes Operator SDK Go REUSE Compliance

GitHub Issues GitHub Pull Requests GitHub Stars GitHub Forks

📖 Redkey Documentation🛠 Developer Guide🤝 Contributing📝 License


Key Features

  • Reconciles cluster bootstrap and configuration from Kubernetes and Redis state, including cluster formation and topology validation
  • Performs automated health checks and remediation for membership drift, uncovered slots, replica spread issues, cluster checkl findings, and slot imbalance
  • Exposes Prometheus metrics for Redkey and Redis/Valkey state, together with runtime metrics used by Redkey Operator and observability tooling
  • Hot-reloads operational settings from RedkeyConfig without restarting the Robin Pod, including reconciliation cadence, metrics collection, auth secret reference, and profiling state
  • Provides a metrics HTTP endpoint plus optional pprof endpoints for diagnostics and performance analysis
  • Works as the Redis-side runtime companion for Redkey Operator during normal operation, maintenance, and recovery flows

Getting Started

Redkey Robin is intended to be deployed and configured through Redkey Operator, not as a standalone component.

For development, build, deployment, and debugging workflows, follow the Redkey Operator developer guide in the operator repository.

Documentation

The canonical documentation for both Redkey Operator and Redkey Robin lives in the redkeyoperator repository:

Contributing

We welcome contributions. Please read CONTRIBUTING.md and follow the Code of Conduct.

License

This project is licensed under the Apache-2.0 License.

© 2025 INDUSTRIA DE DISEÑO TEXTIL S.A. (INDITEX S.A.)

About

Redkey Operator companion. Manage your Redis/Valkey clusters seamlessly.

Resources

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages