2.2. 从 devfile URL 启动新的工作区


在浏览器中使用 OpenShift Dev Spaces 涉及多个 URL:

  • 机构的 OpenShift Dev Spaces 实例的 URL,用作以下所有 URL 的一部分
  • devfile 的 URL
  • 启动新的工作区的 URL
  • 正在使用的工作区的 URL

使用 OpenShift Dev Spaces,您可以在浏览器中打开 devfile URL 来启动新的工作区。

提示

您还可以在 OpenShift Dev Spaces 仪表板的 Create Workspace 页面中的 Git Repo URL * 字段中输入 devfile 的 URL 来启动新的工作区。

先决条件

  • 您的机构有一个正在运行的 OpenShift Dev Spaces 实例。
  • 您知道机构的 OpenShift Dev Spaces 实例的 FQDN URL: "https://devspaces- <openshift_deployment_name> . < domain_name> "

流程

从 devfile URL 启动新的工作区:

  1. 可选:修改 OpenShift Dev Spaces 仪表板页面,以向您的组织的 OpenShift Dev Spaces 实例进行身份验证。
  2. 访问 URL 以使用基本语法启动新的工作区:

    "https://devspaces-<openshift_deployment_name>.<domain_name>"#<devfile_url>
    提示

    您可以使用可选参数扩展此 URL:

    "https://devspaces-<openshift_deployment_name>.<domain_name>"#<devfile_url>?<optional_parameters> 1

    例 2.3. 启动新的工作区的 URL

    "https://devspaces-<openshift_deployment_name>.<domain_name>"#https://raw.githubusercontent.com/che-samples/cpp-hello-world/main/devfile.yaml

    提示

    您可以将个人访问令牌传递给 URL,以访问私有存储库:

    "https://devspaces-<openshift_deployment_name>.<domain_name>"#https://<token>@<host>/<path> 1
    1
    您在 Git 提供程序网站上生成的个人访问令牌。

    这适用于 GitHub、GitLab、Bitbucket、Microsoft Azure 和其他支持个人访问令牌的供应商。

    验证

    输入 URL 在浏览器选项卡中启动新的工作区后,它会呈现工作区启动页面。当新的工作区就绪时,工作区 IDE 会在浏览器选项卡中加载。

工作区具有唯一的 URL:"https://devspaces-<openshift_deployment_name>.<domain_name>"#workspace<unique_url>.

提示

您不能将 URL 用于在地址栏中启动新工作区,但您可以使用浏览器书签管理器创建书签:

  • 在 Mozilla Firefox 中,进入 > Bookmarks > Manage bookmarks Ctrl+Shift+O > Bookmarks Toolbar > Organize > Add bookmark
  • 在 Google Chrome 中,进入 > Bookmarks > Bookmark manager > Bookmarks bar > > Add new bookmark
重要

要在新工作区的文件系统中启动 Git 存储库的克隆,devfile 必须包含项目信息。

请参阅 https://devfile.io/docs/2.2.0/adding-projects

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.