Невозможно подключиться к mysql в среде Istio - PullRequest
1 голос
/ 27 февраля 2020

Мы настроили кластер Kubernetes на голом железном сервере с v1.15.1 и Istio-1.4.0 (демо) с включенным mTLS. И наш mysql сервер находится вне кластера K8s на Azure виртуальных машинах. Теперь, когда мы внедряем istio-proxy при развертывании приложения, мы не можем подключиться к mysql серверу через jdb c, а также попробовали мой mysql клиент. Но при удалении istio-proxy путем повторного развертывания мы можем мгновенно подключиться без каких-либо проблем.

Когда через многие блоги пишут istio и mysql, попытались удалить политику по умолчанию me sh, но это не сработало. Случай с istio faq - это когда mysql находится в кластере k8s с введенным istio.

Ответы [ 2 ]

0 голосов
/ 12 марта 2020

Правило обслуживания и назначения выполняет работу по моему делу

0 голосов
/ 28 февраля 2020

Вы можете настроить auto-mtls для istio, настроив values.global.mtls.auto=true (ie он использует mtls, когда это возможно, и использует другие соединения

https://istio.io/docs/tasks/security/authentication/auto-mtls/

...