service的三种类型

Kubernetes的service有三种类型:ClusterIP,NodePort,LoadBalancer

apiVersion: v1
kind: Service
metadata:
  name: ngtestsvc
spec:
  type: NodePort  【不指定,默认为ClusterIP】
  ports:
  - port: 1080
    targetPort: 80  【不指定时,默认与port一致】
    #nodePort: 31080 【该端口被强制划分为30000~50000之间,建议由系统自动分配,因为它会产生冲突的。】
    name: http
  selector:
    app: ngtestapp