This directory contains example configurations for various ValkeyOperator use cases.
A simple standalone Valkey instance.
A simple Valkey cluster.
A simple Valkey failover setup with Sentinel.
Standalone sentinel for monitoring external Valkey instances.
A production-ready Valkey cluster with persistence, monitoring, and security.
Multiple isolated Valkey instances with network policies.
Valkey instance with custom modules loaded.
Complete monitoring setup with Prometheus and Grafana.
Simplified RDS-style Valkey instance.
Various user configurations with different ACL rules.
User configurations for common application patterns.
- Choose an example that matches your use case
- Customize the configuration for your environment
- Apply the configuration:
kubectl apply -f <example-file>.yaml
- Monitor the deployment:
kubectl get <resource-type> <resource-name> -w
examples/
├── basic/ # Simple examples for getting started
├── production/ # Production-ready configurations
├── advanced/ # Advanced use cases and integrations
├── rds/ # RDS-style examples
├── users/ # User and ACL management examples
└── README.md # This file