3.2. 删除 TechDocs 附加组件


管理员可以根据用于安装该附加组件的方法,使用 Operator 或 Helm Chart 从 Red Hat Developer Hub 实例中删除已安装的 TechDocs 附加组件。如果使用 Operator 安装附加组件,请将其从 ConfigMap 中删除。如果您使用 Helm Chart 安装附加组件,请将其从 Helm Chart 中删除。

如果要禁用插件,而不是从 Red Hat Developer Hub 实例中删除插件,您可以禁用用于导入 TechDocs 附加组件的插件。由于 禁用 的状态在插件级别上控制,因此禁用插件会禁用指定插件软件包中的所有 TechDocs 附加组件。

3.2.1. 从 ConfigMap 中删除外部 TechDocs 附加组件

如果您不再使用从使用 Operator 在 Red Hat Developer Hub 实例上安装的特定插件导入的 TechDocs 附加组件的功能,您可以临时禁用它或从 ConfigMap 中永久删除。禁用 的状态在插件级别上控制,因此禁用插件会禁用禁用插件软件包中的所有 TechDocs 附加组件。

步骤

  1. 从 OpenShift Container Platform Web 控制台中的 Developer 视角,点 ConfigMaps
  2. ConfigMap 页面中,点击包含您要删除的 TechDocs 附加组件的 ConfigMap。
  3. Configure via 字段中选择 YAML view 选项。
  4. 在 ConfigMap 的 plugins 部分,根据您要禁用还是删除 TechDocs 附加组件来执行以下操作之一:

    • 要临时禁用特定插件软件包中的所有 TechDocs 附加组件,请将 disabled 字段的值更改为 true。例如:

      kind: ConfigMap
      apiVersion: v1
      metadata:
        name: dynamic-plugins-rhdh
      data:
        dynamic-plugins.yaml: |
          includes:
            - dynamic-plugins.default.yaml
          plugins:
            - package: ./dynamic-plugins/dist/backstage-plugin-techdocs-module-addons-contrib
              disabled: true
              pluginConfig:
                dynamicPlugins:
                  frontend:
                    backstage.plugin-techdocs-module-addons-contrib:
                      techdocsAddons:
                        - importName: ReportIssue
                        - importName: <external_techdocs_add-on>
      Copy to Clipboard

      其中:

      <external_techdocs_add-on>
      指定您要删除的外部 TechDocs 附加组件,如 TextSize
    • 要从 Red Hat Developer Hub 实例中删除一个或多个 TechDocs 附加组件,请删除 您要从 ConfigMap 的 HEKETI Addons 部分中删除 importName: <external_techdocs_add-on> 的每个外部 TechDocs 附加组件。例如:

      kind: ConfigMap
      apiVersion: v1
      metadata:
        name: dynamic-plugins-rhdh
      data:
        dynamic-plugins.yaml: |
          includes:
            - dynamic-plugins.default.yaml
          plugins:
            - package: ./dynamic-plugins/dist/backstage-plugin-techdocs-module-addons-contrib
              disabled: false
              pluginConfig:
                dynamicPlugins:
                  frontend:
                    backstage.plugin-techdocs-module-addons-contrib:
                      techdocsAddons:
                        - importName: ReportIssue
                        - importName: <external_techdocs_add-on>
      Copy to Clipboard

      其中:

      <external_techdocs_add-on>
      指定您要删除的外部 TechDocs 附加组件,如 TextSize
  5. 点击 Save
  6. 在 Web 控制台导航菜单中,点 Topology 并等待 Red Hat Developer Hub pod 启动。
  7. Open URL 图标以使用 Red Hat Developer Hub 平台以及新的配置更改。

3.2.2. 从 Helm Chart 中删除外部 TechDocs 附加组件

如果您不再使用从带有 Helm Chart 安装的 Red Hat Developer Hub 实例上安装的特定插件导入的 TechDocs 附加组件的功能,您可以临时禁用它或从 Helm Chart 中删除。禁用 的状态在插件级别上控制,因此禁用插件会禁用禁用插件软件包中的所有 TechDocs 附加组件。

步骤

  • 在 Helm Chart 的 plugins 部分,根据您要禁用还是删除 TechDocs 附加组件来执行以下操作之一:

    • 要临时禁用特定插件软件包中的所有 TechDocs 附加组件,请将 disabled 字段的值更改为 true。例如:

      global:
        dynamic:
          plugins:
            - package: ./dynamic-plugins/dist/backstage-plugin-techdocs-module-addons-contrib
              disabled: true
              pluginConfig:
                dynamicPlugins:
                  frontend:
                    backstage.plugin-techdocs-module-addons-contrib:
                      techdocsAddons:
                        - importName: ReportIssue
                        - importName: <external_techdocs_add-on>
      Copy to Clipboard

      其中:

      <external_techdocs_add-on>
      指定您要删除的外部 TechDocs 附加组件,如 TextSize
    • 要从 Red Hat Developer Hub 实例中删除一个或多个 TechDocs 附加组件,请删除 您要从 Helm Chart 的 HEKETI Addons 部分中删除 importName: <external_techdocs_add-on> 的每个外部 TechDocs 附加组件。例如:

      global:
        dynamic:
          plugins:
            - package: ./dynamic-plugins/dist/backstage-plugin-techdocs-module-addons-contrib
              disabled: false
              pluginConfig:
                dynamicPlugins:
                  frontend:
                    backstage.plugin-techdocs-module-addons-contrib:
                      techdocsAddons:
                        - importName: ReportIssue
                        - importName: <external_techdocs_add-on>
      Copy to Clipboard

      其中:

      <external_techdocs_add-on>
      指定您要删除的外部 TechDocs 附加组件,如 TextSize
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat