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
    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
  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
  4. 刷新 OpenShift Dev Spaces Dashboard 页面,以查看新的示例。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.