第 10 章 Red Hat Developer Hub 中的 Kubernetes 自定义操作
使用 Kubernetes 自定义操作,您可以创建和管理 Kubernetes 资源。
默认情况下,在 Developer Hub 实例上预装并禁用了 Kubernetes 自定义操作插件。您可以通过配置 Red Hat Developer Hub Helm Chart 来禁用或启用 Kubernetes 自定义操作插件,并更改其他参数。
注意
Kubernetes 构建程序操作和 Kubernetes 自定义操作在整个文档中引用同样的概念。
10.1. 在 Red Hat Developer Hub 中启用 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
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 Copied! 注意插件的默认配置是从
dynamic-plugins.default.yaml
文件中提取的,但您可以使用pluginConfig
条目来覆盖默认配置。