第 4 章 已知问题
4.1. admin 用户必须选择将应用部署到 OpenShift 的目标 OpenShift 项目 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
目前,管理员用户 无法从 Dev Spaces 工作区部署到 OpenShift,因为这些用户的默认项目与 Dev Spaces 工作区项目不同。此问题会影响项目示例命令将应用程序部署到 OpenShift 的所有 devfile,包括 Node JS 或 Red Hat Fuse。这个问题不会影响 OpenShift 上的非管理员用户帐户,因为这样的用户只能访问一个项目,这是默认的 < username>-devspaces 命名空间。
临时解决方案
-
以
admin用户身份运行oc project admin-devspaces命令。 -
另外,也可使用环境变量并运行
oc project $DEVWORKSPACE_NAMESPACE,以admin用户身份选择 Dev Spaces 命名空间。
其他资源