如何解决错误:无法获得可用的存储类型 [Eclipse Che]
我正在尝试在气隙环境中安装 Eclipse Che version 7.29.1
,但遇到了问题。我们在连接到 AWS 中 Kubernetes 集群的 Linux EC2 实例上使用 Helm
、Chectl
和 Kubectl
。
我已按照 this documentation 在多用户环境中进行设置。
一旦我们弄清楚如何在气隙环境中进行安装,安装就顺利进行,没有出现任何错误。
这是我遇到的问题:
Screenshot of Eclipse Che Error Page
这是我们的 ingress
文件,与上述文档中的文件结合使用:
这里也是 helm 用来安装的 requirements.yaml
。由于气隙部署,文件属性指向“自定义图表”,因此我们可以从我们的内部图像存储库中引用这些图像:
Screenshot of our air-gapped Dependencies
这是已安装的软件工具的版本:
头盔:
version.BuildInfo{Version:"v3.2.1",GitCommit:"fe51cd1e31e6a202cba7dead9552a6d418ded79a",GitTreeState:"clean",GoVersion:"go1.13.10"}
检查:
chectl/7.30.1 linux-x64 node-v12.22.1
Kubectl:
Client Version: version.Info{Major:"1",Minor:"17+",GitVersion:"v1.17.9-eks-4c6976",GitCommit:"4c6976793196d70bc5cd29d56ce5440c9473648e",BuildDate:"2020-07-17T19:00:19Z",GoVersion:"go1.13.9",Compiler:"gc",Platform:"linux/amd64"}
Server Version: version.Info{Major:"1",Minor:"18+",GitVersion:"v1.18.16-eks-7737de",GitCommit:"7737de131e58a68dda49cdd0ad821b4cb3665ae8",BuildDate:"2021-03-10T21:33:25Z",GoVersion:"go1.13.15",Platform:"linux/amd64"}
这是我们使用的安装命令:
chectl server:deploy --installer=helm --platform=k8s --domain=che.domain.com --multiuser
网上没有太多关于这个问题的信息。我找到了这些:
https://github.com/eclipse/che/issues/19465
和
https://github.com/eclipse/che/issues/19611 已在 7.29.0 版本中关闭并修补,但我们仍在解决该问题。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。