stock2_argocd/base/haproxy/haproxy-statefulset.yaml
william 31bec3511e 1
2025-06-07 22:46:04 +08:00

30 lines
691 B
YAML

apiVersion: apps/v1
kind: StatefulSet
metadata:
name: haproxy
spec:
serviceName: "haproxy"
replicas: 1
selector:
matchLabels:
app: haproxy
template:
metadata:
labels:
app: haproxy
spec:
containers:
- name: haproxy
image: haproxy:3.1.8-alpine
ports:
- containerPort: 8188
- containerPort: 8280 # 监控端口
volumeMounts:
- name: haproxy-config
mountPath: /usr/local/etc/haproxy/haproxy.cfg
subPath: haproxy.cfg
readOnly: true
volumes:
- name: haproxy-config
configMap:
name: haproxy-config