【发布时间】:2018-11-07 05:59:05
【问题描述】:
我正在尝试创建一个 Kubernetes 应用程序,在该应用程序中,我为后端(spring boot 微服务)和前端 pod 创建了一个 pod 和服务,以及 负载均衡器服务。
我想知道如何从 Kubernetes 的前端 pod 调用后端 API?
这里是正在运行的服务:
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE SELECTOR
angular LoadBalancer 10.100.15.215 a17f17fd2e25011e886100a0e002191e-1613530232.us-east-1.elb.amazonaws.com 4200:30126/TCP 12s app=angular
kubernetes ClusterIP 10.100.0.1 <none> 443/TCP 35m <none>
login ClusterIP 10.100.99.52 <none> 5555/TCP 13m app=login,tier=backend
我正在从前端调用以下 API,它显示名称未解析错误:
http://login/login
我也尝试使用集群 IP 调用 API,但失败了。
【问题讨论】:
标签: amazon-web-services kubernetes devops-services kubernetes-pod amazon-eks