【发布时间】:2021-05-15 13:58:53
【问题描述】:
在我的 k8s 系统中,我有一个 nginx 入口控制器作为 LoadBalancer,并将它访问到像 hedehodo.ddns.net 这样的 ddns 地址,这触发将 Web 流量转发到另一个 nginx 端口。 现在我部署了另一个适用于 node.js 应用程序的 nginx,但我无法将 nginx 入口控制器转发到端口 3000 的任何请求以转到另一个 nginx
这里是 nginx 入口控制器 yaml
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: test-ingress
namespace: default
spec:
rules:
- host: hedehodo.ddns.net
http:
paths:
- path: /
backend:
serviceName: my-nginx
servicePort: 80
- path: /
backend:
serviceName: helloapp-deployment
servicePort: 3000
helloapp 部署使用负载均衡器,我可以从 IP:3000 访问它
任何人都可以帮助我吗?
【问题讨论】:
标签: nginx kubernetes kubernetes-ingress nginx-ingress