I have some, pretty simple questions, but I am not sure if I get it right.
I have installed the
cluster-wide deployment as per docs here: cluster-wide-docs
cluster-wide install is done from the branch
v1.6.0. All runs fine.
Now I am confused with mysql versions.
I would like to use mysql version 5.7. As per docs this seems to be possible to either deploy one or another (8.0).
I can deploy client version 8.0:
kubectl run -i --rm --tty percona-client --image=percona:8.0 --restart=N│ ever --env="POD_NAMESPACE=<namespace>" -- bash -il
or I can deploy client version 5.7:
kubectl run -i --rm --tty percona-client --image=percona:5.7--restart=N│ ever --env="POD_NAMESPACE=<namespace>" -- bash -il
But as I understand I also have to deploy the cluster with the image of
pxc: set to proper version, either:
pxc: size: 3 image: percona/percona-xtradb-cluster:8.0.20-11.1
pxc: size: 3 image: percona/percona-xtradb-cluster:5.7.31-31.45
Is this all I need to run mysql with proper version (either 8.0 or 5.7)?
Actually it looks like, like the version depends only on the
percona-client, not the
percona-xtradb-cluster:version. Is this so?
Do I have also to redeploy operator for another version, related to mysql5.7 (but that does not seem necessary). If yes, how do I figure out proper versions?