kind: Service
apiVersion: v1
metadata:
  name: elasticsearch
  namespace: elk-stack
  labels:
    app: elasticsearch
spec:
  selector:
    app: elasticsearch
  clusterIP: None
  ports:
    - port: 9200
      name: rest
    - port: 9300
      name: inter-node

主要通过clusterIP:None来实现流量直接打向后端服务,这里可以不用定义ports,主要是为了声明name端口来使用,Headless Service通常和有状态应用配合使用