A Kubernetes operator for deploying Valkey Clusters and managing their lifecycle.
Valkey Operator is a Kubernetes operator that automates the deployment and management of Valkey, a high-performance data structure server that primarily serves key/value workloads. The operator simplifies deploying Valkey Clusters on Kubernetes, handling scaling, rolling upgrades, failover, TLS, and access control automatically.
β οΈ EARLY DEVELOPMENT NOTICEThis operator is in active development and not ready for production use. The
v1alpha1API may change in future releases.We welcome your feedback!
- π‘ Share ideas and suggestions
- ποΈ Participate in design discussions
- π Ask questions
- π Report bugs
Want to discuss the operator development? Join the tech call every Thursday at 14:00 UTC.
- Users: Quickstart
- Contributors: Developer Guide
- π Documentation - Guides and architecture docs
- π Ask Questions - GitHub Discussions Q&A
- π¬ Slack Channel - Join
#valkey-k8s-operatorto discuss and connect with the community - π Support Guide - How to get help
We welcome contributions from the community! Whether you're fixing bugs, adding features, or improving documentation, your help is appreciated.
- π Contributing Guide - How to contribute code and documentation
- π‘ Feature Ideas - Suggest new features
- ποΈ Design Discussions - Architectural proposals and RFCs
- π Report Issues - Bug reports
All contributors must sign off commits (DCO). See CONTRIBUTING.md for details.
This project is licensed under the Apache License 2.0.