以下示例将向外部公开服务。那么为什么在这种情况下被NodePort
/LB
允许,这不是多余的吗?
rules:
- host: lab.example.com
http:
paths:
- path: /service-root
backend:
serviceName: clusterip-svc
servicePort: 8080
- path: /service-one
backend:
serviceName: nodeport-svc
servicePort: 8080
- path: /service-two
backend:
serviceName: headless-svc
servicePort: 8080
Run Code Online (Sandbox Code Playgroud)
NodePort
使用、ClusterIP
、LoadBalancer
或Headless
作为 Ingress 后端有什么特别的优势吗?