Files
ljwx-k8s/prometheus-operator-harbor-values.yaml
2026-02-20 22:50:45 +08:00

110 lines
2.1 KiB
YAML

# Prometheus Operator 使用本地 Harbor 镜像配置
# 全局镜像配置
global:
imageRegistry: harbor.omniverseai.net
# Prometheus Operator
prometheusOperator:
enabled: true
image:
registry: harbor.omniverseai.net
repository: library/prometheus-operator-prometheus-operator
tag: "v0.86.2"
prometheusConfigReloader:
image:
registry: harbor.omniverseai.net
repository: library/prometheus-operator-prometheus-config-reloader
tag: "v0.86.2"
admissionWebhooks:
enabled: true
patch:
image:
registry: harbor.omniverseai.net
repository: library/ingress-nginx-kube-webhook-certgen
tag: "v1.4.1"
# Prometheus
prometheus:
enabled: true
service:
type: NodePort
nodePort: 30901
prometheusSpec:
image:
registry: harbor.omniverseai.net
repository: library/prometheus-prometheus
tag: "v3.8.1"
# 数据保留
retention: 7d
walCompression: true
# 存储
storageSpec:
volumeClaimTemplate:
spec:
accessModes: ["ReadWriteOnce"]
resources:
requests:
storage: 10Gi
# Alertmanager
alertmanager:
enabled: true
service:
type: NodePort
nodePort: 30903
alertmanagerSpec:
image:
registry: harbor.omniverseai.net
repository: library/prometheus-alertmanager
# Grafana
grafana:
enabled: true
service:
type: NodePort
nodePort: 30301
image:
registry: harbor.omniverseai.net
repository: library/grafana-grafana
tag: "12.3.1"
# Sidecar 镜像(用于自动导入 Dashboard)
sidecar:
image:
registry: harbor.omniverseai.net
repository: library/kiwigrid-k8s-sidecar
tag: "1.30.10"
# Admin 密码
adminPassword: admin123
# 持久化
persistence:
enabled: false
# Node Exporter
prometheus-node-exporter:
enabled: true
image:
registry: harbor.omniverseai.net
repository: library/prometheus-node-exporter
tag: "v1.10.2"
# Kube State Metrics
kube-state-metrics:
image:
registry: harbor.omniverseai.net
repository: library/kube-state-metrics-kube-state-metrics
tag: ""