【发布时间】:2018-11-29 19:47:12
【问题描述】:
我正在尝试从 minikube pod 内部访问托管在 localhost 上的 docker 容器中的 MySQL 数据库,但收效甚微。我尝试了Minikube expose MySQL running on localhost as service 描述的解决方案,但没有效果。我已经根据我们在 AWS 上使用的服务对我的解决方案进行了建模,但它似乎不适用于 minikube。我的服务内容如下
apiVersion: v1
kind: Service
metadata:
name: mysql-db-svc
namespace: external
spec:
type: ExternalName
ExternalName: 172.17.0.2
...我尝试使用端口 3306 上的“mysql-db-svc”从 pod 内部连接到我的数据库,但无济于事。如果我尝试从 pod 中 CURL 地址“mysql-db-svc”,它无法解析主机名。
任何人都可以请一个沮丧的新手建议吗?
【问题讨论】:
标签: kubernetes minikube