kubectl help
sync data between primary and Replica
bala:~ bala$ kubectl get pods
NAME READY STATUS RESTARTS AGE
redis-master-5ccf554d96-jlpvp 1/1 Running 0 133m
redis-master-5ccf554d96-k7qcw 1/1 Running 0 133m
redis-master-5ccf554d96-rsf9r 1/1 Running 0 133m
redis-master-5ccf554d96-vnpkk 1/1 Running 0 133m
redis-replica-858fc45586-2gslf 1/1 Running 0 133m
redis-replica-858fc45586-45n7w 1/1 Running 0 133m
redis-replica-858fc45586-5d4xm 1/1 Running 0 133m
redis-replica-858fc45586-bqlt4 1/1 Running 0 133m
bala:~ bala$ kubectl exec -it redis-master-5ccf554d96-jlpvp -- /bin/bash
root@redis-master-5ccf554d96-jlpvp:/data#
bala:~ bala$ kubectl exec -it redis-master-5ccf554d96-jlpvp -- redis-cli
127.0.0.1:6379> keys *
(empty array)
127.0.0.1:6379> set key1 value1
OK
127.0.0.1:6379> set key2 value2
OK
127.0.0.1:6379> keys *
1) "key2"
2) "key1"
127.0.0.1:6379>
bala:~ bala$ kubectl exec -it redis-replica-858fc45586-2gslf -- redis-cli
127.0.0.1:6379> keys *
1) "key2"
2) "key1"
127.0.0.1:6379>
bala:~ bala$ kubectl exec -it redis-master-5ccf554d96-rsf9r -- redis-cli
127.0.0.1:6379> keys *
(empty array)
127.0.0.1:6379>
bala:~ bala$ kubectl exec -it redis-replica-858fc45586-45n7w -- redis-cli
127.0.0.1:6379> keys *
(empty array)
127.0.0.1:6379>
bala:~ bala$ kubectl exec -it redis-master-5ccf554d96-vnpkk -- redis-cli
127.0.0.1:6379> set key1 vl1
OK
127.0.0.1:6379> set key2 vl2
OK
127.0.0.1:6379>
bala:~ bala$ kubectl exec -it redis-master-5ccf554d96-vnpkk -- redis-cli
127.0.0.1:6379> set key3 vl3
OK
127.0.0.1:6379>
bala:~ bala$ kubectl exec -it redis-replica-858fc45586-bqlt4 -- redis-cli
127.0.0.1:6379> keys *
(empty array)
127.0.0.1:6379>
bala:~ bala$ kubectl exec -it redis-replica-858fc45586-5d4xm -- redis-cli
127.0.0.1:6379> keys *
1) "key3"
2) "key1"
3) "key2"
127.0.0.1:6379>
Comments
Post a Comment