google-cloud-platform - 无法从 GKE 访问具有私有 IP 的 GCP MySQL
问题描述
我有一个启用私有 IP 的 mysql 实例。当我尝试使用 GKE 容器中的 mysql-client 进行连接时,我得到连接超时。
但是来自 VM 实例的 mysql-client 能够访问服务器。
我验证了 MySQL、VM 实例、GKE 都在同一区域中使用默认网络运行。
解决方案
原来应该在 GKE 上启用 Alias IP 以使用私有 IP 访问 SQL。
推荐阅读
- python - 提供 REST 端点以列出模型字段的唯一值
- javascript - 内部json数组无法在javascript中访问,但可以控制台记录完整的json
- android - Android - 前台在 Oreo 中不起作用。操作系统在一段时间后终止服务
- css - 用两种不同的颜色画一条线,一种在中心,另一种在边缘
- sql - LISTAGG in WHERE 子句
- node.js - 我如何 npm 安装 node-gmail-api?
- node.js - node.js keycloak 中的策略执行
- c# - 端口权限不足
- arrays - 将给定值分布在给定长度的数组上
- c++ - 从 MSMQ 检索结构并将其转换回 C++ 中的结构格式