我正在使用helm3在我的vanilla k8s集群上安装Prometheus。Prometheus附带kube-state-metrics图表依赖项。我的机器完全被互联网锁住了,所以我所有的开发都是本地的。我已经安装了海图博物馆,里面有我的记录。但当我尝试更新依赖项时,它无法找到它,无论是从本地路径到chart.yaml还是从图表博物馆url。
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我已经尝试了大多数解决方案,到目前为止都没有奏效。
发布于 2020-09-04 03:47:39
已解决此问题。该图表与依赖项相链接,但无论如何仍会显示此错误。
我确实在我的要求yaml中提到了存储库为file://./path-to-chart,,但是在依赖项更新时,它仍然提示该错误消息,并且没有生成requirements.lock文件。
Prometheus pod处于crashloopbackoff中,我认为原因是依赖,但从日志中看,这是由于持久化卷上的权限。
无论如何,Helm都可以做更多的工作来绘制内部部署工作流程。并不是很多软件公司都能开放访问互联网。
https://stackoverflow.com/questions/63641811
复制相似问题