Skip to content

logo

Valkey#

Valkey is a high-performance in-memory data store that supports various data structures including strings, hashes, lists, sets, and sorted sets. It's a drop-in replacement for Redis with enhanced features and performance optimizations. Valkey can be used as a database, cache, message broker, and streaming engine.

Prerequisites#

Deploy k0rdent v1.1.1: QuickStart

Install template to k0rdent#

helm upgrade --install valkey oci://ghcr.io/k0rdent/catalog/charts/kgst --set "chart=valkey:0.1.0" -n kcm-system

Verify service template#

kubectl get servicetemplates -A
# NAMESPACE    NAME                            VALID
# kcm-system   valkey-0-1-0                    true

Deploy service template#

apiVersion: k0rdent.mirantis.com/v1beta1
kind: MultiClusterService
metadata:
  name: valkey
spec:
  clusterSelector:
    matchLabels:
      group: demo
  serviceSpec:
    services:
    - template: valkey-0-1-0
      name: valkey
      namespace: valkey-system