我已将默认图表 ( helm install test prometheus-community/prometheus
) 部署到我的 minikube(Kubernetes 版本 1.21.5)。
我想将自定义 pod 标签附加到kube_pod_status_ready
来自kube-state-metric
.
例如:我的 pod 使用自定义标签运行my-app=foo
。我想在我的kube_pod_status_ready
指标上看到这个标签。
我尝试使用以下设置更新普罗米修斯图表配置,但这没有帮助
...
kubeStateMetrics:
## If false, kube-state-metrics sub-chart will not be installed
##
enabled: true
# kube-state-metrics sub-chart configurable values
# Please see https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-state-metrics
#
kube-state-metrics:
metricLabelsAllowlist:
- pods=[*]
...
我怎样才能实现它?我需要在 Prometheus 配置图表配置中进行哪些更改才能添加我的自定义 pod 标签?