Merge pull request #7373 from livetocode/feature/k8s-add-factory

Add a factory class for customizing the services used by the kubernetes backend plugin
This commit is contained in:
Fredrik Adelöw
2021-10-12 22:21:13 +02:00
committed by GitHub
10 changed files with 567 additions and 170 deletions
+6 -2
View File
@@ -59,14 +59,18 @@ add the following:
```typescript
// In packages/backend/src/plugins/kubernetes.ts
import { createRouter } from '@backstage/plugin-kubernetes-backend';
import { KubernetesBuilder } from '@backstage/plugin-kubernetes-backend';
import { PluginEnvironment } from '../types';
export default async function createPlugin({
logger,
config,
}: PluginEnvironment) {
return await createRouter({ logger, config });
const { router } = await KubernetesBuilder.createBuilder({
logger,
config,
}).build();
return router;
}
```