Hi Guys,
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
The 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
or:
pxc:
size: 3
image: percona/percona-xtradb-cluster:5.7.31-31.45
Question 1:
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?
Question 2:
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?