首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Helm无法找到本地图表来更新依赖关系

Helm无法找到本地图表来更新依赖关系
EN

Stack Overflow用户
提问于 2020-08-29 06:55:17
回答 1查看 980关注 0票数 0

我正在使用helm3在我的vanilla k8s集群上安装Prometheus。Prometheus附带kube-state-metrics图表依赖项。我的机器完全被互联网锁住了,所以我所有的开发都是本地的。我已经安装了海图博物馆,里面有我的记录。但当我尝试更新依赖项时,它无法找到它,无论是从本地路径到chart.yaml还是从图表博物馆url。

代码语言:javascript
复制
Save error occurred:  directory charts/kube-state-metrics not found
Deleting newly downloaded charts, restoring pre-update state
Error: directory charts/kube-state-metrics not found

我已经尝试了大多数解决方案,到目前为止都没有奏效。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-09-04 03:47:39

已解决此问题。该图表与依赖项相链接,但无论如何仍会显示此错误。

我确实在我的要求yaml中提到了存储库为file://./path-to-chart,,但是在依赖项更新时,它仍然提示该错误消息,并且没有生成requirements.lock文件。

Prometheus pod处于crashloopbackoff中,我认为原因是依赖,但从日志中看,这是由于持久化卷上的权限。

无论如何,Helm都可以做更多的工作来绘制内部部署工作流程。并不是很多软件公司都能开放访问互联网。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63641811

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档