我尝试将 ibm-eventstreams-dev v 0.1.1 安装到 IBM Cloud Private 中,但收到一条错误消息:
内部服务错误:图表与 Tiller v2.6.0 不兼容
最佳答案
背景
正如错误消息所说,IBM Event Streams 需要 Helm (Tiller) v2.7.2 或更高版本。 (见 https://github.com/IBM/charts/blob/master/stable/ibm-eventstreams-dev/Chart.yaml#L5)
IBM Cloud Private (ICP) 拥有 come with Helm (Tiller) v2.7.2 out of the box since v 2.1.0.2因此,只要您使用的是 2.1.0.2 或 2.1.0.3,就无需担心。
让它工作
如果您使用的是 ICP v2.1.0.1 或更早版本,那么最好先更新到 2.1.0.2 或更高版本 - 因为这应该能够安装 IBM Event Streams。
如果您已经使用 ICP 2.1.0.2+,但 Tiller 安装已降级到 2.6.0,最简单的方法可能是恢复 Tiller 版本。
helm init --upgrade --tls
使用 ICP 版本升级您的 Tiller 安装 关于ibm-cloud-private - ibm-eventstreams-dev 未部署到 IBM Cloud Private,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50585618/