3.2. 将 Orchestrator 插件从 1.7 升级到 1.8


您可以通过将 Red Hat Developer Hub Operator 升级到 1.8 来升级启用了 Orchestrator 的现有 1.7 Operator 实例。将 Operator 升级到 1.8 后,手动更新 dynamic-plugins ConfigMap,将 Orchestrator 插件版本设置为 1.8.2

先决条件

  • 您有一个运行了由 Operator 支持的 Orchestrator 1.7 的 Red Hat Developer Hub 实例。
  • 您已将 Red Hat Developer Hub Operator 升级到 1.8。

流程

  1. 更新您的 动态插件 ConfigMap,将 Orchestrator 插件的版本设置为 1.8.2

    以下 YAML 配置是一个 动态插件 ConfigMap 示例,为 Operator 支持的实例在 RHDH 中启用 Orchestrator 插件:

    apiVersion: v1
    kind: ConfigMap
    metadata:
      name: dynamic-plugins-rhdh
    data:
      dynamic-plugins.yaml: |
        includes:
          - dynamic-plugins.default.yaml
        plugins:
          - package: "@redhat/backstage-plugin-orchestrator@1.8.2"
            disabled: false
          - package: "@redhat/backstage-plugin-orchestrator-backend-dynamic@1.8.2"
            disabled: false
            dependencies:
              - ref: sonataflow
          - package: "@redhat/backstage-plugin-scaffolder-backend-module-orchestrator-dynamic@1.8.2"
            disabled: false
          - package: "@redhat/backstage-plugin-orchestrator-form-widgets@1.8.2"
            disabled: false

验证

  1. 导航到您的 Red Hat Developer Hub 实例。

    注意

    升级需要几分钟才能完成。在成功重新创建所有正在运行的 Backstage pod 之前,Red Hat Developer Hub 版本不会在 UI 中更新。

  2. 从顶部菜单中的配置文件下拉菜单中,单击 Settings 图标,然后找到 RHDH 元数据卡。
  3. 确认为 RHDH 版本显示的值为 1.8。
  4. 或者,在终端中运行以下命令,以等待当前项目中的所有 pod 都处于 running 状态:

    oc get pods -w

    当所有与 Backstage 相关的 pod 都显示为稳定 Running 状态时,升级可以成功。

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部