5.3. Red Hat Developer Hub 中预加载的动态插件
Red Hat Developer Hub (Developer Hub)会预先加载特定的动态插件。由于需要强制配置,大多数动态插件都默认禁用。
有关此 RHDH 发行版本中包含的动态插件的完整列表,请查看 动态插件列表 表。
在应用程序启动时,对于默认禁用的每个插件,Developer Hub pod 日志中的 install-dynamic-plugins init 容器 会显示类似如下的行:
======= Skipping disabled dynamic plugin ./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-github-dynamic
要激活此插件,只需添加名称相同的软件包,并调整 Helm Chart 值中的 disabled 字段,如下所示:
global:
dynamic:
includes:
- dynamic-plugins.default.yaml
plugins:
- package: ./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-github-dynamic
disabled: false
注意
插件的默认配置从 dynamic-plugins.default.yaml 文件中提取,但您可以使用 pluginConfig 条目来覆盖此默认配置。