第 3 章 启用在 RHDH 容器镜像中添加的插件


在 RHDH 容器镜像中,会预加载一组动态插件来增强功能。但是,由于强制配置要求,大多数插件都被禁用。

您可以在 RHDH 容器镜像中启用和配置插件,包括如何管理默认配置,设置必要的环境变量,并确保应用程序中的插件正常工作。

先决条件

  • 您可以访问 dynamic-plugins.default.yaml 文件,该文件列出所有预加载的插件及其默认配置。
  • 您已部署了 RHDH 应用程序,并可访问 install-dynamic-plugins init 容器的日志。
  • 您有修改插件配置并访问应用程序环境所需的权限。
  • 您已识别并设置插件默认配置引用的必要环境变量。这些环境变量必须在 Helm Chart 或 Operator 配置中定义。

流程

  1. 启动 RHDH 应用程序,并访问 RHDH pod 中 install-dynamic-plugins init 容器的日志。
  2. 识别默认情况下禁用的 红帽支持插件
  3. dynamic-plugins.default.yaml 文件中复制软件包配置。
  4. 打开插件配置文件,并找到您要启用的插件条目。

    插件配置文件的位置因部署方法而异。如需了解更多详细信息,请参阅 Red Hat Developer Hub 中安装和查看插件

  5. disabled 字段修改为 false,并添加软件包名称,如下所示:

    插件配置示例

    plugins:
      - disabled: false
        package: ./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-github-dynamic
    Copy to Clipboard Toggle word wrap

    有关如何在 Developer Hub 中配置动态插件的更多信息,请参阅配置动态插件

验证

  1. 重启 RHDH 应用程序,并验证插件是否已成功激活和配置。
  2. 验证应用程序日志以确认,并确保插件按预期工作。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat