有没有人遇到过Helm存储库的以下问题?
目录 - >头盔图是空的。
有两个“默认”舵存储库 - 一个“https://raw.githubusercontent.com/IBM/charts/master/repo/stable/”,第二个是“本地图表”(https://192.168.1.100:8443/helm-repo/charts)。
我注意到的唯一错误是helm-api pod日志(每次刷新repos页面或尝试同步repos)都是
2018-01-08T21:16:43.704Z'ERROR''getChartsFromRepo(递归)错误:连接ECONNREFUSED 119.28.7.181:443'
我已经重新启动了helm-api和helmrepo pods以及kube-dns pods。
此外,尝试添加google repo(https://kubernetes-charts.storage.googleapis.com/)失败并出现同样的错误:
2018-01-08T21:32:37.311Z'精细''检查 - 客户'
2018-01-08T21:32:37.327Z'精细''isValidPostPayloadentry'
2018-01-08T21:32:37.327Z'FINE''repos / POST entry'
2018-01-08T21:32:37.327Z'精细''isValidPostPayloadexit'
2018-01-08T21:32:37.327Z'精细''inspect-client - >重定向到下一个'
2018-01-08T21:32:37.561Z'ERROR''checkUrlForIndexYaml错误:连接ECONNREFUSED 119.28.7.181:443'
2018-01-08T21:32:37.561Z'FINE''loadMessages en'
2018-01-08T21:32:37.561Z'FINE''getMessage [“suppMessages”,“invalidIndex”] en {“url”:“https://kubernetes-charts.storage.googleapis.com”}'
2018-01-08T21:32:37.562Z'FINE''err.statusCode:400'
2018-01-08T21:32:37.562Z'FINE''statusCode:400'
2018-01-08T21:32:37.562Z'FINE''loadMessages en'
2018-01-08T21:32:37.562Z'FINE''getMessage [“statusCode”,“400”] en'
2018-01-08T21:32:37.562Z'FINE''configureAndSendError'
2018-01-08T21:32:37.562Z'FINE''{“statusCode”:400,“message”:“无效请求:https://kubernetes-charts.storage.googleapis.com处的index.yaml无效”}'
2018-01-08T21:32:37.562Z'FINE''getErrorResponse'
[0mPOST / helm-api / api / v1 / repos [33m400 [0m251.259 ms - 124 [0m
答案 0 :(得分:0)
重新发布您的解决方案,以便人们了解答案:
"我昨天通过完全重新安装ICP解决了这个问题。这个问题有两个可能的来源:Tarball存档我在部署集群之前放入了cluster / images目录已损坏。问题也可能与网络有关 - 我在该VM上配置了桥接网络(br0在eth之上)。我在ICP重新安装之前删除了它。" - Yerzhan Beisembayev
答案 1 :(得分:0)
这里的问题相同。解决方法(hattip @Dave Hay)是
kube-ctl
:https://www.ibm.com/support/knowledgecenter/SSBS6K_2.1.0/manage_cluster/cfc_cli.html helm-cli
:https://www.ibm.com/support/knowledgecenter/en/SSBS6K_2.1.0/app_center/create_helm_cli.html helm repo add ibm-charts https://raw.githubusercontent.com/IBM/charts/master/repo/stable/
现在您可以使用helm CLI手动search
和install
。用户界面不会更新。
答案 2 :(得分:0)
对于IBM CAM 3.1.2和IBM Cloud Private 3.1.2安装(脱机安装),我遇到了相同的问题。舵图未显示在目录页面中。
我通过手动删除以下Helm图表解决了该问题: (转到IBM Cloud Private Web控制台,管理> Helm存储库)
(您可以通过单击右侧的图标・ ・ ・,然后单击删除来删除它们)
删除以上所有图表后, 转到管理> Helm存储库>同步存储库。 然后,转到目录,您将找到一些可用的图表(例如:ibm-cam等)