5.2. 使用 Helm Chart 安装动态插件


您可以通过在 Helm Chart 中的 global.dynamic.plugins 列表中附加条目,在 RHDH 中包含动态插件。

每个条目都必须包含以下字段:

  • 软件包 :要安装的动态插件软件包的软件包规格(可以从本地路径或 NPM 存储库)
  • 完整性 :(本地软件包是可选的)特定软件包的 <alg>-<digest> 形式的完整性校验和。支持的算法包括 sha256SHA384sha512
  • pluginConfig :特定于插件的 app-config yaml 片段。如需了解更多详细信息,请参阅插件配置。
  • disabled :如果设为 true,则禁用动态插件。默认值: false

5.2.1. 例子

示例 1:从本地和远程源启用两个插件,需要一个特定的 app-config

global:
  dynamic:
    plugins:
      - package: <a local package-spec used by npm pack>
      - package: <a remote package-spec used by npm pack>
        integrity: sha512-<some hash>
        pluginConfig: ...

示例 2:从包含的文件禁用插件

global:
  dynamic:
    includes:
      - dynamic-plugins.default.yaml
    plugins:
      - package: <some imported plugins listed in dynamic-plugins.default.yaml>
        disabled: true

示例 3:从包含的文件启用插件

global:
  dynamic:
    includes:
      - dynamic-plugins.default.yaml
    plugins:
      - package: <some imported plugins listed in dynamic-plugins.custom.yaml>
        disabled: false

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部