从前端SPA进入kubernetes的后端服务

时间:2017-10-14 15:09:28

标签: ajax kubernetes minikube

我正在学习GCP上的Kubernetes

到目前为止,我有两个部署前端和后端作为单独的容器通过单独的部署yaml文件。

我通过端口8080和8081上的服务yaml文件公开它们。

我可以单独触发端点,但是ajax调用中的主机名/ IP地址应该是什么?

当我做kubectl获取服务时。 我用他们自己的集群ip和外部ip获得了两个不同的服务,但是当我删除服务时外部ip发生了变化。

如何在我的ajax调用中使用locahost:8081?querysearch

1 个答案:

答案 0 :(得分:0)

找到答案。

我正在尝试一些愚蠢的事情,我把我的ui作为一个静态的前端,因此需要ajax调用后端。

我通过使用提供请求的简单快速服务器来更改它,并且内部函数会将请求调用到我的后端

由于快速服务器位于群集内部,因此我可以使用

访问后端

http://service-name.default.svc.cluster.local:portname