从Minikube访问主机

时间:2017-03-04 18:39:32

标签: google-cloud-datastore minikube

我在localhost:8742上的本地计算机上运行了Google Cloud Datastore模拟器。我想从在minikube中运行的pod中访问它。有没有办法做到这一点?

2 个答案:

答案 0 :(得分:1)

您应该可以使用VM中主机的IP地址访问Google Cloud Datastore模拟器。对于virtualbox驱动程序(minikube中的默认设置),此IP地址为:10.0.2.2

答案 1 :(得分:0)

Telepresence可以做到这一点,并且可能对您的k8s开发工作普遍有用。

安装网真后,并按照www.telepresence.io/tutorials/kubernetes-rapid上的指南,创建代理服务,

localhost$ telepresence --new-deployment some-name-you-like --expose 8742

然后,您可以像通过some-name-you-like,例如通过某些Shell或专用数据存储客户端映像那样,从群集访问服务localhost

kubectl --restart=Never run -i -t --image=alpine console /bin/sh