因此,我在AWS Kubernetes Cluster(EKS)
上部署了我的AWS Kubernetes Cluster(EKS)
数据库。
我想要的是能够用我的python
项目连接数据库,并能够查询数据库。
我可以看到我可以使用像这些示例那样的流入API,但是我不能配置数据库,因为它不是在本地部署的。既然数据库已经部署在EKS中,我应该如何配置它呢?
我做了一些研究,但到目前为止没有任何帮助。
我是库伯内特斯的新手,所以这也许是一个简单的问题,无论如何,任何建议或建议都会受到欢迎。
发布于 2019-12-02 05:06:38
发布于 2019-12-02 21:49:13
您可以尝试使用港口转运在本地访问数据库。尝尝这个
kubectl port-forward pod-name -n namespace localport:podport
荚-名称--你的influxdb荚名 localport --您希望在本地使用的端口(尝试8086)。 podport -这个港口是由吊舱暴露的(我相信这是8086)。
现在尝试通过localhost访问本地db :8086
这是暂时的解决办法。您需要创建一个服务或路由,以便在集群之外使用db。
https://stackoverflow.com/questions/59139214
复制相似问题