【发布时间】:2020-03-24 12:50:43
【问题描述】:
我正在尝试使用 devfile 和 kubernetes 资源创建自定义 Che 工作区。对于特定的环境变量,我想使用 configMap。
但是,如果我尝试运行 devfile,我会收到错误消息,即找不到 configMap。
仔细查看k8s集群中的configMap可以发现,Che自动将workspace pod名称添加到configMap名称中:
{workspacePodName}.{configMapName}
在我的 devfile 中,我只使用 configMap 名称。这就是找不到 configMap 的原因。工作区 pod 名称是自动生成的,并且每次运行工作区时都不同。是否有可能在每次运行时在 devfile 中传递工作区 pod 名称?或者我可以停用 Che 自动将工作空间 pod 名称添加到集群中的 configMap 名称吗?
提前致谢。
【问题讨论】:
标签: kubernetes configmap eclipse-che