方式对照
| 方式 | 适用场景 | 注意点 |
|---|---|---|
| ClusterIP | 集群内部服务互访 | 对集群外不可达 |
| NodePort | 临时外部测试、简单暴露 | 端口管理成本高,建议仅内网 |
| LoadBalancer | 云上生产对外入口 | 按量计费、依赖云控制器 |
| Ingress | HTTP/HTTPS 多站点统一入口 | 需控制器,L4 场景不适用 |
| port-forward | 本机调试单个服务 | 临时隧道,不做生产入口 |
快速盘点入口
快速盘点入口
kubectl get svc -A --field-selector spec.type=LoadBalancer
kubectl get svc -A --field-selector spec.type=NodePort
kubectl get ingress -A选型原则:内部用 ClusterIP、统一 HTTP 入口用 Ingress、非 HTTP(L4) 对外用 LB 或受控 NodePort。