首页 > 解决方案 > Istio环境下无法连接mysql

问题描述

我们已经在裸机服务器上配置了 Kubernetes 集群,使用 v1.15.1 和启用了 mTLS 的 Istio-1.4.0(演示)。我们的 mysql 服务器位于 Azure VM 上的 K8s 集群之外。现在,当我们在部署应用程序时注入 istio-proxy 时,我们无法通过 jdbc 连接到 mysql 服务器,并且还尝试了我的 mysql 客户端。但是,当通过重新部署删除 istio-proxy 时,我们能够立即连接而不会出现任何问题。

当通过许多博客 wrt istio 和 mysql 时,尝试删除默认的网格策略,但没有奏效。istio faq 中的情况是 mysql 在 k8s 集群中注入了 istio。

标签: kubernetesistio

解决方案


Serviceentry 和 destionation 规则对我的情况有效


推荐阅读