【问题标题】:IBM Cloud Private Catalog doesn't display Helm chartsIBM Cloud Private Catalog 不显示 Helm 图表
【发布时间】:2019-06-04 01:57:16
【问题描述】:

IBM Cloud Private 中的目录页面为空,并且 helm-api pod 日志中显示以下错误消息:

'ERROR' 'getChartsFromRepo(recursive) error: getaddrinfo EAI_AGAIN raw.githubusercontent.com:443’

我该如何解决这个问题?

【问题讨论】:

    标签: kubernetes-helm ibm-cloud-private


    【解决方案1】:

    /etc/resolv.conf/etc/network/interfaces 文件中的 DNS 服务器的 IP 地址可能不正确。

    1. /etc/network/interfaces 文件中,将dns-nameservers 参数值替换为8.8.8.8 或您的DNS 服务器的IP 地址。在
    2. /etc/resolv.conf 文件中,将名称服务器值替换为 8.8.8.8 或您的 DNS 服务器的 IP 地址。
    3. 在 IBM Cloud Private UI 中,打开 Deployments 页面,然后删除 dns-kube pod。

    重新创建该 pod 后,您应该能够在目录中查看 Helm 图表。

    【讨论】:

      【解决方案2】:

      我在安装 IBM CAM 3.1.2 和 IBM Cloud Private 3.1.2(离线安装)时遇到了同样的问题。 Helm 图表未出现在目录页面中。

      我通过手动删除以下 Helm 图表解决了该问题:(转到 IBM Cloud Private Web 控制台,管理 > Helm 存储库)

      ibm-charts
      ibm-community
      ppc64le-isv-charts
      ibm-charts-public
      

      (您可以点击右侧的图标···删除它们,然后点击删除)

      删除上述所有图表后,转到管理 > Helm 存储库 > 同步存储库。然后,进入 Catalog,你会发现一些可用的图表(例如:ibm-cam 等)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多