-
Notifications
You must be signed in to change notification settings - Fork 1
Kubernetes Operator
Anshu Garg edited this page Sep 13, 2026
·
1 revision
The VortexKV Operator automates deployment, health checking, and dynamic scale-out of clustered VortexKV instances on Kubernetes.
kubectl apply -f deployments/operator/crd.yaml
kubectl apply -f deployments/operator/rbac.yamlkubectl apply -f deployments/operator/operator.yamlapiVersion: vortex.io/v1alpha1
kind: VortexCluster
metadata:
name: production-vortex
spec:
replicas: 6
clusterEnabled: true
maxMemory: "2gb"
persistence:
aof: true
rdb: true
resources:
limits:
cpu: "2000m"
memory: "4Gi"kubectl apply -f deployments/operator/example-cluster.yamlThe operator automatically:
- Provisions 6 StatefulSet pods
- Initializes cluster topology with
CLUSTER MEET - Evenly distributes 16,384 hash slots across master nodes
- Configures replicas with
CLUSTER REPLICATE