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通常和有状态应用配合使用