IBM Cloud Private中的目录页面为空,并且helm-api pod日志中包含以下错误消息:
'ERROR' 'getChartsFromRepo(recursive) error: getaddrinfo EAI_AGAIN raw.githubusercontent.com:443’
我该如何解决?
/etc/resolv.conf
和/etc/network/interfaces
文件中的DNS服务器可能存在错误的IP地址。
/etc/network/interfaces
文件中,将dns-nameservers
参数值替换为8.8.8.8或DNS服务器的IP地址。在/etc/resolv.conf
文件中,将名称服务器值替换为8.8.8.8或DNS服务器的IP地址。重新创建该窗格后,您应该能够在目录中查看Helm图表。
我遇到了IBM CAM 3.1.2和IBM Cloud Private 3.1.2安装(离线安装)的相同问题。 Helm图表未出现在目录页面中。
我通过手动删除下面的Helm图解决了这个问题:(转到IBM Cloud Private Web控制台,Manage> Helm Repositories)
ibm-charts
ibm-community
ppc64le-isv-charts
ibm-charts-public
(您可以通过单击右侧的图标···删除它们,然后单击删除)
删除所有上述图表后,转到“管理”>“头盔存储库”>“同步存储库”。然后,转到目录,你会发现一些可用的图表(例如:ibm-cam等)