Redis Save Migrate & Resume (SMR) on Kubernetes
Performing a save/migrate/resume of an in-cluster redis db.
Setup
kubectl create namespace cedana-examples
kubectl apply -f redis-example.yamlkubectl port-forward service/redis -n cedana-examples 6379:6379
redis-cli -h 127.0.0.1HSET 'user:001' first_name 'John' last_name 'doe' dob '12-JUN-1970'
HSET 'user:002' first_name 'David' last_name 'Bloom' dob '03-MAR-1981'curl -X GET -H 'Content-Type: application/json' -d '{
"root": "'$ROOT'"
}' $CONTROLLER_URL:1324/list/cedana-examplesexport CHECKPOINT_CONTAINER=redis \
export CHECKPOINT_SANDBOX=redis-6b5bcbb6b6-tdb4p \
export RESTORE_CONTAINER=redis-restore \
export RESTORE_SANDBOX=redis-restore-c6c794b64-h7ccs \
export NAMESPACE=cedana-examples \
export CONTROLLER_URL=localhost \
export ROOT=/run/containerd/runc/k8s.io \
export CHECKPOINT_PATH=/tmp/ckpt-redisCheckpoint
Restore
PreviousGPU Save, Migrate & Resume (SMR) on KubernetesNextLLaMA Inference GPU Save, Migrate & Resume (SMR)
Last updated
Was this helpful?