第 6 章 安装和配置 Topology 插件
6.1. 安装
Topology 插件允许您视觉化工作负载,如 Deployment、Job、Daemonset、Statefulset、CronJob、Pod 和 Virtual Machines,支持 Kubernetes 集群上的任何服务。
先决条件
- 已安装并配置了 @backstage/plugin-kubernetes-backend 动态插件。
- 您已将 Kubernetes 插件配置为使用 ServiceAccount 连接到集群。
ClusterRole
必须被授予到集群的 ServiceAccount 访问。注意如果您配置了 Developer Hub Kubernetes 插件,则已授予
ClusterRole
。
流程
Topology 插件在 Developer Hub 中预加载,具有基本配置属性。要启用它,请将 disabled 属性设置为 false,如下所示:
app-config.yaml
片段auth: global: dynamic: includes: - dynamic-plugins.default.yaml plugins: - package: ./dynamic-plugins/dist/janus-idp-backstage-plugin-topology disabled: false