-
-
Notifications
You must be signed in to change notification settings - Fork 276
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Oracle mysql compatibility consultion #413
Comments
It should work with MySQL 5.7 out of the box but we don't test for it right now. If you want to add support for it we are happy to review and integrate PRs regarding this issue. |
could you please provide us an docker image with oracle mysql 5.7,or give us an introduction about how to make docker image that can run this operator? |
You can try using those docker images, those are from Oracle. https://hub.docker.com/r/mysql/mysql-server/ Please let us know if you encounter any issues with those images. |
thanks a lot, i will have a try. By the way, may i ask that where does the third party tools located? such as orchestrator. is it in the oracle mysql docker image or some where else? |
The orchestrator is deployed along with the operator, in the same pod. And some other tooling is deployed with the server, for example, Percona Toolkit is used for replication monitoring, and query limit enforcement, and metrics exporter. Maybe this presentation from KubeCon 2019 will be helpful (see slides 14 and 16). |
thanks a lot. by the way,may i ask that does the operator function integrated with percona utilitiy tools?will it go wrong if i changed the percona image with oracle mysql image(oracle offical image does not integrate percona utility tools)? |
The tools are deployed in the sidecar image (a different image than the MySQL image), so you can use another MySQL image without affecting the tooling. |
got it,thanks very much |
@AMecea hello, may i ask that how could i change the mysql image? i tried, but there's no entry that can configure the image, either mysql-cluster yaml or mysql-operator yaml. |
This image can be changed per cluster. Here is an example. Hope this helps! |
@AMecea if i want to change Percona server to Oracle official mysql, what should i configure? var ( |
No, you can choose the Oracle image of MySQL 5.7 but some features will not work, it's about the initialization of MySQL in a separate init container, this is not a critical fix, maybe it won't affect you. |
@AMecea thanks |
@AMecea could you please have a look? after change the mysql image from percona to oracle mysql image (5.7.27), there's an error occured: [root@k8smaster examples]# kubectl get svc [root@k8smaster examples]# mysql -h 10.100.150.191 -uroot -pmypass [root@k8smaster examples]# mysql -h 10.96.129.27 -uroot -pmypass Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql> |
dear sir,
may i ask that whether this mysql-operator is compatible with official Oracle mysql?
we use official Oracle mysql, it's important for us.
thanks very much.
The text was updated successfully, but these errors were encountered: