我在Google Container Engine集群上安装了Fabric8,并使用带有自定义域和cd管道应用程序的gofabric8 deploy在其上安装Fabric8 8.io。如果我执行kubectl get pods,它似乎正在运行,但我如何访问它?我试过负载均衡器的公网IP,还没找到。我查看了GKE中的转发规则,并在已经存在的80旁边添加了443,但没有效果。然后我看了看入口(kubectl get ing),发现没有。我遗漏了什么?我如何才能修复它?我是不是在做一些奇怪的、无人支持的事情?
发布于 2016-07-01 21:15:26
我们遇到了入口控制器pod的问题,它看起来已经修复了,但我还没有机会尝试它,https://github.com/nginxinc/kubernetes-ingress/issues/34
因此,目前我们一直在使用Google Container负载均衡器,因为它会自动为我们的服务创建外部IP。我们刚刚更新了我们的GKE文档,所以希望事情会更清楚一些。从文档中,我们还链接到了一个在GKE上使用CD、管道等运行fabric8的静默演示,所以这也可能会有所帮助。
http://fabric8.io/guide/getStarted/gke.html
为了访问fabric8控制台,我们使用来自Kubernetes API服务器的服务代理,然后控制台本身使用入口或外部ips来访问Jenkins、Gog、Nexus等
https://$KUBERNETES_SERVER/api/v1/proxy/namespaces/default/services/fabric8/https://stackoverflow.com/questions/38086144
复制相似问题