feat: 添加 Jaeger 部署和服务配置

- 新增 Jaeger 部署配置文件,使用 jaegertracing/all-in-one:latest 镜像
- 添加 Jaeger 服务配置文件,暴露 16686、4317 和 4318 端口
This commit is contained in:
suyiiyii 2025-01-22 11:46:17 +08:00
parent 3a74a4d111
commit 30ae9a178d
Signed by: suyiiyii
GPG Key ID: 044704CB29B8AD85
2 changed files with 46 additions and 0 deletions

View File

@ -0,0 +1,27 @@
apiVersion: apps/v1
kind: Deployment
metadata:
labels:
app: jaeger
name: jaeger
spec:
replicas: 1
selector:
matchLabels:
app: jaeger
template:
metadata:
labels:
app: jaeger
spec:
containers:
- image: jaegertracing/all-in-one:latest
name: jaeger
ports:
- containerPort: 16686
protocol: TCP
- containerPort: 4317
protocol: TCP
- containerPort: 4318
protocol: TCP
restartPolicy: Always

View File

@ -0,0 +1,19 @@
apiVersion: v1
kind: Service
metadata:
labels:
app: jaeger
name: jaeger
spec:
ports:
- name: "16686"
port: 16686
targetPort: 16686
- name: "4317"
port: 4317
targetPort: 4317
- name: "4318"
port: 4318
targetPort: 4318
selector:
app: jaeger