
文章目录一、先理清关联关系(一句话版)二、YAML 1:Deployment(造 Pod + 打标签)三、YAML 2:ClusterIP Service(集群内部访问)四、YAML 3:NodePort Service(从集群外访问)五、扩展:Ingress(七层域名路由到 Service)六、一张关系图收尾下面用3 个核心 YAML + 1 个 Ingress 扩展示例,把Deployment ↔ Service ↔ 访问这条链一次打通,所有字段对着看就懂。一、先理清关联关系(一句话版)Deployment管 Pod 副本,给 Pod 打label(如app: nginx)Service用spec.selector选同一个 label,把流量转发到这些 Pod 的containerPort访问方式由 Service 的type决定:ClusterIP / NodePort / LoadBalancer,Ingress 再叠一层 HTTP 路由关键对应点:Deployment.spec.template.metadata.labels.app==Service.spec.selector.app== 流量归谁二、YAML 1:Deployment(造 Pod + 打标签)