2.2. 使用 Web 控制台在 OpenShift 上安装 Dev Spaces
如果您 在命令行上安装 OpenShift Dev Spaces 时遇到问题,您可以通过 OpenShift Web 控制台安装它。
先决条件
- 集群管理员的 OpenShift Web 控制台会话。请参阅 访问 Web 控制台。
-
具有 OpenShift 集群的管理权限的活跃
oc
会话。请参阅 OpenShift CLI 入门。 - 对于在同一 OpenShift 集群上重复安装:您根据 第 7 章 卸载 Dev Spaces 卸载以前的 OpenShift Dev Spaces 实例。
流程
-
在 OpenShift Web 控制台的 Administrator 视图中,进入 Operators
OperatorHub 并搜索 Red Hat OpenShift Dev Spaces
。 安装 Red Hat OpenShift Dev Spaces Operator。
提示请参阅使用 Web 控制台从 OperatorHub 安装。
小心Red Hat OpenShift Dev Spaces Operator 依赖于 Dev Workspace Operator。如果手动将 Red Hat OpenShift Dev Spaces Operator 安装到非默认命名空间中,请确保也在同一命名空间中安装 Dev Workspace Operator。这是必要的,因为 Operator Lifecycle Manager 将尝试将 Dev Workspace Operator 安装为 Red Hat OpenShift Dev Spaces Operator 命名空间中的依赖项,如果后者安装在其他命名空间中,可能会导致 Dev Workspace Operator 的两个冲突安装。
在 OpenShift 中创建
openshift-devspaces
项目,如下所示:oc create namespace openshift-devspaces
-
进入 Operators
Installed Operators Red Hat OpenShift Dev Spaces instance Specification Create CheCluster YAML view。 -
在 YAML 视图中,将
namespace: openshift-operators
替换为namespace: openshift-devspaces
。 选择 Create。
提示
验证
- 在 Red Hat OpenShift Dev Spaces 实例规格 中,进入 devspaces,登录 Details 选项卡。
- 在 Message 下,检查是否有 None,这意味着没有错误。
- 在 Red Hat OpenShift Dev Spaces URL 下,等待 OpenShift Dev Spaces 实例的 URL 出现,然后打开 URL 来检查 OpenShift Dev Spaces 仪表板。
- 在 Resources 选项卡中,查看 OpenShift Dev Spaces 部署及其状态的资源。