Kubernetes 即使在指定VolumeClaimTemplate之后,kube prometheus stack仍将EmptyDir用作存储
我正在尝试使用helm安装kube-prometheus堆栈,并尝试使用hospath的持久卷,即使在指定VolumeClaimTemplate之后,创建的emptyDir也是存储类型 以下是我遵循的步骤:Kubernetes 即使在指定VolumeClaimTemplate之后,kube prometheus stack仍将EmptyDir用作存储,kubernetes,kubernetes-helm,prometheus-operator,Kubernetes,Kubernetes Helm,Prometheus Operator,我正在尝试使用helm安装kube-prometheus堆栈,并尝试使用hospath的持久卷,即使在指定VolumeClaimTemplate之后,创建的emptyDir也是存储类型 以下是我遵循的步骤: 创建了一个PV 已修改存储部分中的默认值文件: 使用头盔安装kube prometheus烟囱 部署成功,但存储创建为emptyDir pod存储片段 你没有识别。 正确的值应为: storageSpec: ## Using PersistentVolumeClaim
storageSpec:
## Using PersistentVolumeClaim
##
volumeClaimTemplate:
spec:
storageClassName: ""
accessModes: ["ReadWriteOnce"]
resources:
requests:
storage: 50Gi
selector:
matchLabels:
app: prometheus
resources: {}
# requests:
# memory: 400Mi
## Prometheus StorageSpec for persistent data
## ref: https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/user-guides/storage.md
##
storageSpec:
## Using PersistentVolumeClaim
##
volumeClaimTemplate:
spec:
storageClassName: ""
accessModes: ["ReadWriteOnce"]
resources:
requests:
storage: 50Gi
selector:
matchLabels:
app: prometheus
helm install --values Prometheus.yaml promethes prometheus-community/kube-prometheus-stack --namespace prometheusstack
spec:
volumes:
- name: config
secret:
secretName: prometheus-promethes-kube-prometheus-prometheus
defaultMode: 420
- name: tls-assets
secret:
secretName: prometheus-promethes-kube-prometheus-prometheus-tls-assets
defaultMode: 420
- name: config-out
emptyDir: {}
- name: prometheus-promethes-kube-prometheus-prometheus-rulefiles-0
configMap:
name: prometheus-promethes-kube-prometheus-prometheus-rulefiles-0
defaultMode: 420
- name: prometheus-promethes-kube-prometheus-prometheus-db
emptyDir: {}
- name: promethes-kube-prometheus-prometheus-token-nwwxv
secret:
secretName: promethes-kube-prometheus-prometheus-token-nwwxv
defaultMode: 420
storageSpec:
## Using PersistentVolumeClaim
##
volumeClaimTemplate:
spec:
storageClassName: ""
accessModes: ["ReadWriteOnce"]
resources:
requests:
storage: 50Gi
selector:
matchLabels:
app: prometheus