无法在 kubernetes 上 运行 eclipse che

Couldnt run eclipse che on kubernetes

从 master 分支克隆了 che 源代码(来自 github)。尝试 运行 eclipse che,如下所示: helm upgrade --install che --namespace che --set cheImage=eclipse/che-server:nightly --set global.cheWorkspacesNamespace="che" --set global.ingressDomain=192.168.99.107.nip.io ./

显示以下错误: Release "che" does not exist. Installing it now. Error: render error in "che/templates/configmap.yaml": template: che/templates/configmap.yaml:87:14: executing "che/templates/configmap.yaml" at <.Values.che.workspace.devfileRegistryUrl>: nil pointer evaluating interface {}.workspace

请帮忙。

上游当前版本的 helm chart 似乎存在错误。问题已记录:https://github.com/eclipse/che/issues/13558.

如果您想快速解决问题,可以转至 deploy/kubernetes/helm/che/values.yaml 并取消注释第 70-74 行,部署应该会起作用,che-server 将使用那些 URL插件和 devfile 注册表。如果您想提供自己的注册表,只需更改这些值即可。

半径