By this famous guestbook example:
https://github.com/kubernetes/examples/tree/master/guestbook
It will create Redis master/slave deployment and services. It also has a subfolder named redis-slave
which used for create a docker image and run Redis replication command.
The question is, if deployed the Redis master and slave to the k8s cluster. Then how to run that command? Deploy a new container? That will not relate to the slave container already deployed.
Is there a better way to do Redis repliaciton between master and slave running in k8s cluster?
One option you have is using helm
to deploy the redis-ha
app.
Info about helm: https://github.com/kubernetes/helm
The redis-ha
helm app page: https://hub.kubeapps.com/charts/stable/redis-ha