第 10 章 Red Hat Developer Hub 中的 Kubernetes 自定义操作


重要

这些功能仅用于技术预览。红帽产品服务级别协议(SLA)不支持技术预览功能,且其功能可能并不完善,因此红帽不建议在生产环境中使用它们。这些技术预览功能可以使用户提早试用新的功能,并有机会在开发阶段提供反馈意见。

有关红帽技术预览功能支持范围的更多信息,请参阅技术预览功能支持范围

使用 Kubernetes 自定义操作,您可以创建和管理 Kubernetes 资源。

默认情况下,在 Developer Hub 实例上预装并禁用了 Kubernetes 自定义操作插件。您可以通过配置 Red Hat Developer Hub Helm Chart 来禁用或启用 Kubernetes 自定义操作插件,并更改其他参数。

注意

Kubernetes 构建程序操作和 Kubernetes 自定义操作在整个文档中引用同样的概念。

在 Red Hat Developer Hub 中,Kubernetes 自定义操作作为预安装插件提供,该插件默认是禁用的。您可以通过更新 Helm chart 中的 禁用 键值来启用 Kubernetes 自定义操作插件。

先决条件

  • 已使用 Helm Chart 安装 Red Hat Developer Hub。

流程

要启用 Kubernetes 自定义操作插件,请完成以下步骤:

  • 在 Helm Chart 中,使用 Kubernetes 自定义操作插件名称添加软件包并更新 disabled 字段。例如:

    global:
      dynamic:
        includes:
          - dynamic-plugins.default.yaml
        plugins:
          - package: ./dynamic-plugins/dist/backstage-community-plugin-scaffolder-backend-module-kubernetes-dynamic
            disabled: false
    Copy to Clipboard Toggle word wrap
    注意

    插件的默认配置是从 dynamic-plugins.default.yaml 文件中提取的,但您可以使用 pluginConfig 条目来覆盖默认配置。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat