K8S_service

service通过coreDNS来管理Pod,通过筛选lable.

创建service,对应相关标签的pod。

apiVersion: v1
kind: Service
metadata:
  name: myapp
  namespace: default
spec:
  selector:
    app: myapp
    release: canary
  clusterIP: 10.99.99.99 #这个ip可以不指定,让他自动分配
  type: NodePort
  ports:
  - port: 80 #service ip的端口
    targetPort: 80 #容器ip的端口
    nodePort: 30080 #node节点上端口,这个端口也可以不指定,会自动分配端口

你可能感兴趣的:(笔记)