第 3 章 启用在 RHDH 容器镜像中添加的插件
在 RHDH 容器镜像中,会预加载一组动态插件来增强功能。但是,由于强制配置要求,大多数插件都被禁用。
您可以在 RHDH 容器镜像中启用和配置插件,包括如何管理默认配置,设置必要的环境变量,并确保应用程序中的插件正常工作。
先决条件
-
您可以访问
dynamic-plugins.default.yaml文件,该文件列出所有预加载的插件及其默认配置。 -
您已部署了 RHDH 应用程序,并可访问
install-dynamic-pluginsinit 容器的日志。 - 您有修改插件配置并访问应用程序环境所需的权限。
- 您已识别并设置插件默认配置引用的必要环境变量。这些环境变量必须在 Helm Chart 或 Operator 配置中定义。
流程
-
启动 RHDH 应用程序,并访问 RHDH pod 中
install-dynamic-pluginsinit 容器的日志。 - 识别默认情况下禁用的 红帽支持插件。
-
从
dynamic-plugins.default.yaml文件中复制软件包配置。 打开插件配置文件,并找到您要启用的插件条目。
插件配置文件的位置因部署方法而异。如需了解更多详细信息,请参阅 Red Hat Developer Hub 中安装和查看插件。
将
disabled字段修改为false,并添加软件包名称,如下所示:插件配置示例
plugins: - disabled: false package: ./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-github-dynamicplugins: - disabled: false package: ./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-github-dynamicCopy to Clipboard Copied! Toggle word wrap Toggle overflow 有关如何在 Developer Hub 中配置动态插件的更多信息,请参阅配置动态插件。
验证
- 重启 RHDH 应用程序,并验证插件是否已成功激活和配置。
- 验证应用程序日志以确认,并确保插件按预期工作。