k8sConfigs/elasticsearch-ingress.yaml
zhangkun9038@dingtalk.com 2657fc0256 up
2025-03-25 21:33:40 +08:00

62 lines
1.1 KiB
YAML

apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: elasticsearch-0
namespace: efk
spec:
ingressClassName: traefik
rules:
- host: elastic0.k8s.xunlang.home
http:
paths:
- backend:
service:
name: elasticsearch-0
port:
number: 9200
path: /
pathType: Prefix
---
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: elasticsearch-1
namespace: efk
spec:
ingressClassName: traefik
rules:
- host: elastic1.k8s.xunlang.home
http:
paths:
- backend:
service:
name: elasticsearch-1
port:
number: 9200
path: /
pathType: Prefix
---
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: elasticsearch-2
namespace: efk
spec:
ingressClassName: traefik
rules:
- host: elastic2.k8s.xunlang.home
http:
paths:
- backend:
service:
name: elasticsearch-2
port:
number: 9200
path: /
pathType: Prefix