K8s构建的mysql无法远程连接

最近在写一个老师布置的大作业,都是老师写好的yaml文件,都是没问题的,但是构建的mysql无法远程连接。

尝试了网上的很多方法,都失败了,我的构建过程应该是没什么错误的,所以网上的方法并不奏效,这里提供一个很容易被忽视的思路。

我的k8s是三台虚拟机构成的集群,如果远程连接失败很可能是你的ip地址输入错误,mysql可能构建在了其他节点上。

查看节点

kubectl get pods -n dev -o wide

知道了mysql被部署在d-node1后,再输入其ip,连接成功

相关推荐
码农小卡拉22 分钟前
Docker Compose部署EMQX集群详细教程(Ubuntu环境优化版)
mqtt·ubuntu·docker·容器·emqx
WilliamHu.1 小时前
Windows 环境下使用 Docker 成功部署 Dify(完整实战记录)
运维·docker·容器
叫致寒吧1 小时前
Kubernetes 安全机制
安全·容器·kubernetes
Cyber4K2 小时前
【Kubernetes专项】零故障升级之Pod健康探测
云原生·容器·kubernetes
能不能别报错2 小时前
企业级生产级K8s平台
云原生·容器·kubernetes
幼稚园的山代王2 小时前
从 0 到 1,读懂 Kubernetes 核心概念
云原生·容器·kubernetes
秋天枫叶354 小时前
【k8s集群Docker + cri-dockerd】服务器重启或关机后 apiserver/controller/scheduler 无法自动恢复
linux·运维·服务器·容器·kubernetes·bug
不做码农好多年,该何去何从。4 小时前
docker(一)----使用docker安装运行tomcat
docker·容器·tomcat
Curvatureflight5 小时前
Docker容器化部署实战指南:从入门到生产环境
运维·docker·容器
又是进步的一天5 小时前
Kubernetes 证书体系与 OpenSSL 命令学习
学习·容器·kubernetes