Kubernetes 中的 Service 连通与调试技巧
在 Kubernetes 中,Service 是一种抽象概念,用于将一组 Pod 暴露给外部或内部的其他组件。本节课将深入探讨如何从外界连通 Service 以及 Service 调试的“三板斧”。
一、从外界连通 Service
(一)Service 的类型
- ClusterIP:默认类型,只能在集群内部访问。
- NodePort:在每个节点上开放一个特定的端口,外部可以通过节点的 IP 和该端口访问 Service。
- LoadBalancer:在云环境中,可以创建一个外部负载均衡器,将流量分发到 Service。
(二)通过 NodePort 连通 Service
- 创建一个 Service,并指定类型为 NodePort:
apiVersion: v1
<