恒美微站
首页
关于我们
建站服务
主题模板
案例展示
资讯中心
联系我们
Kubernetes Service 10 个实战例子
首页
资讯中心
/
Kubernetes Service 10 个实战例子
Kubernetes Service 10 个实战例子
发布时间:2026/8/17 20:52:32
文章目录Kubernetes Service 10 个实战例子例子 1:ClusterIP 基础 Service(最常用)例子 2:NodePort Service(外部访问)例子 3:LoadBalancer Service(云厂商场景)例子 4:ExternalName Service(访问外部服务)例子 5:Headless Service(无头服务)例子 6:多端口 Service例子 7:命名端口 Service(targetPort 用名字)例子 8:无 Selector Service + 手动 Endpoints例子 9:带 ClientIP 会话亲和性的 Service例子 10:NodePort + InternalTrafficPolicy=Local(保留源 IP)10 个例子总结对照表一键清理所有例子Kubernetes Service 10 个实战例子基于你的环境(v1.24.17 + Calico + 轩辕镜像源),每个例子都可直接复制执行。例子 1:ClusterIP 基础 Service(最常用)场景:集群内部微服务之间互相调用,比如前端调用后端 API。cat /root/svc-01-clusterip.yaml 'EOF' apiVersion: apps/v1 kind: Deployment metadata: name: svc01-nginx spec: replicas: 3 selector: matchLabels: app: svc01 template: metadata: labels: app: svc01 spec: containers: - name: nginx image: 672tq9h17eavbw.xuanyuan.run/library/nginx:1.26.0-alpine imagePullPolicy: IfNotPresent ports: - containerPort: 80 --- apiVersion: v1 kind: Service metadata: name: svc01-clusteri