3.9. 配置仪表板


3.9.1. 配置入门示例

此流程描述了如何配置 OpenShift Dev Spaces Dashboard 来显示自定义示例。

先决条件

  • 具有 OpenShift 集群的管理权限的活跃 oc 会话。请参阅 CLI 入门

流程

  1. 使用示例配置创建 JSON 文件。该文件必须包含一组对象,其中每个对象代表一个示例。

    cat > my-samples.json <<EOF
    [
      {
        "displayName": "<display_name>", 
    1
    
        "description": "<description>", 
    2
    
        "tags": <tags>, 
    3
    
        "url": "<url>", 
    4
    
        "icon": {
          "base64data": "<base64data>", 
    5
    
          "mediatype": "<mediatype>" 
    6
    
        }
      }
    ]
    EOF
    Copy to Clipboard Toggle word wrap
    1
    示例的显示名称。
    2
    示例的描述。
    3
    标签的 JSON 数组,如 ["java", "spring"]
    4
    包含 devfile 的存储库的 URL。
    5
    图标的 base64 编码数据。
    6
    图标的介质类型。例如,image/png
  2. 使用示例配置创建 ConfigMap:

    oc create configmap getting-started-samples --from-file=my-samples.json -n openshift-devspaces
    Copy to Clipboard Toggle word wrap
  3. 在 ConfigMap 中添加所需的标签:

    oc label configmap getting-started-samples app.kubernetes.io/part-of=che.eclipse.org app.kubernetes.io/component=getting-started-samples -n openshift-devspaces
    Copy to Clipboard Toggle word wrap
  4. 刷新 OpenShift Dev Spaces Dashboard 页面,以查看新的示例。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat