【发布时间】:2019-08-15 22:12:29
【问题描述】:
我正在尝试配置Prometheus,根据https://gitlab.com/charts/gitlab/blob/master/requirements.yaml包含在Gitlab Helm图表中
我的主要问题是如何配置 Prometheus,因为下面的 values.yaml 似乎被忽略了:
global:
registry:
enabled: false
# Disabling minio still requires to disable gitlab.minio or it will complain about "A valid backups.objectStorage.config.secret is needed"
minio:
enabled: false
ingress:
configureCertmanager: false
class: "nginx"
...
prometheus:
install: true
rbac:
create: true
#kubeStateMetrics:
# enabled: true
nodeExporter:
enabled: true
#pushgateway:
# enabled: true
server:
configMapOverrideName: prometheus-config
configPath: /etc/prometheus/conf/prometheus.yml
persistentVolume:
enabled: true
accessModes:
- ReadWriteMany
mountPath: /etc/prometheus/conf
# Increase afterwards, this is for my tests
size: 2Gi
alertmanager:
enabled: true
# Overriding the default configuration with the existing one
configMapOverrideName: "alertmanager"
configFileName: config.yml
persistentVolume:
enabled: true
accessModes:
- ReadWriteMany
mountPath: /prometheus
# Increase afterwards, this is for my tests
size: 2Gi
【问题讨论】:
-
您究竟是如何尝试访问图表中的这些值?你能提一下语法吗?
标签: kubernetes gitlab openshift kubernetes-helm