Я настроил кластер Percona Xtradb с 5 узлами в сети, в которой также есть сервер ProxySQL. У меня работает ProxySQL, я могу войти в интерфейс администратора на порту 6032 и администрировать его, а также могу войти через порт 6033, подключившись к кластеру.
Проблема (по крайней мере, как я ее вижу) заключается в том, что я могу получить доступ через прокси к кластеру (порт 6033) только путем дублирования пользователя/пароля для кластера на уровне proxysql.
Я бы подумал, что будет какой-то способ просто передать учетные данные через прокси-сервер в кластер или, по крайней мере, какой-то другой способ, чтобы не хранить пользователя/пароль в двух точках для этих соединений.
Это все точно по дизайну, и я просто надеюсь на то, чего не существует из-за веских причин, таких как безопасность/практика, или есть какой-то способ улучшить эту настройку, чтобы не сообщать ProxySQL о каждом пользователе базы данных, который мне когда-либо понадобится? получить доступ к базам данных кластера?