将此values.yaml用于普罗米修斯-操作员舵图
prometheus-operator:
fullnameOverride: prometheus-operator
prometheusOperator:
resources:
limits:
memory: 192Mi
requests:
memory: 128Mi
prometheus:
prometheusSpec:
fullnameOverride: prometheus
routePrefix: /prometheus
externalUrl: https://prometheus:8443/prometheus/
retention: 30d
serviceMonitorSelectorNilUsesHelmValues: false
resources:
limits:
memory: 2.0Gi
requests:
memory: 1.7Gi
storageSpec:
volumeClaimTemplate:
spec:
selector:
matchLabels:
app: my-example-prometheus
resources:
requests:
storage: 1Gi
volumes:
- emptyDir: {}
name: config-vol
volumeMounts:
- mountPath: /etc/prometheus/config_vol
name: config-vol通过在下面提供的chart.yaml文件和上面的values.yaml文件中提供依赖项,Prometheus中的卷和卷装载不适用?安装。
dependencies:
- name: prometheus-operator
version: "8.13.12"
condition: prometheus-operator.create
repository: https://kubernetes-charts.storage.googleapis.com要重现此问题,请在chart.yaml和values.yaml中安装具有此依赖项的Prometheus-operator,并查看是否应用了values.yaml中提供的卷和volumeMount。没有这样的错误:prometheus操作员处于运行状态,但未应用音量和volumeMount。
发布于 2020-08-03 19:30:57
从8.13.13版本的prometheus operator开始,似乎就有了音量功能。下面是commit参考:
`prometheus.prometheusSpec.volumes` | Additional Volumes on the output StatefulSet definition. | `[]` |
`prometheus.prometheusSpec.volumeMounts` | Additional VolumeMounts on the output StatefulSet definition. | `[]` |请将您的操作员更新到较新版本。
https://stackoverflow.com/questions/63177351
复制相似问题