You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

部署Prometheus报错:kube-state-metrics在Chart.yaml存在但charts目录缺失

问题原因

Error: found in Chart.yaml, but missing in charts/ directory: kube-state-metrics
该报错是因为当前Prometheus Helm Chart定义了依赖子组件kube-state-metrics,但你直接clone的源码仓库没有预下载该依赖包,缺失的依赖不会自动拉取,需要手动执行依赖构建命令。

解决步骤
  • 首先进入你已经clone的Prometheus Chart目录(如果已经在该目录下可跳过):
    cd charts/stable/prometheus
  • 执行Helm依赖构建命令,自动拉取所有缺失的依赖子Chart到本地charts目录:
    helm dependency build
  • 等待依赖拉取完成后,重新执行原安装命令即可:
    helm install prometheus . --namespace monitoring --set rbac.create=true
补充说明

如果执行依赖构建命令时出现拉取失败的情况,可以先执行helm repo update更新本地Helm仓库索引后重试。

内容的提问来源于stack exchange,提问作者harish hari

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 18:57:01