kubernetes plugin adds support for the new plugin system (#16719)

* kubernetes plugin adds support for the new plugin system

Signed-off-by: Oleg S <97077423+RobotSail@users.noreply.github.com>

* expose experimental plugin support as an alpha feature in kubernetes-backend

Signed-off-by: Oleg S <97077423+RobotSail@users.noreply.github.com>

* remove duplicate changeset

Signed-off-by: Oleg S <97077423+RobotSail@users.noreply.github.com>

* update permissions

Signed-off-by: Oleg S <97077423+RobotSail@users.noreply.github.com>

---------

Signed-off-by: Oleg S <97077423+RobotSail@users.noreply.github.com>
This commit is contained in:
Oleg
2023-03-28 11:19:00 -04:00
committed by GitHub
parent f27862ed25
commit 88fbb3d075
8 changed files with 111 additions and 0 deletions
+1
View File
@@ -28,6 +28,7 @@
"@backstage/backend-defaults": "workspace:^",
"@backstage/plugin-app-backend": "workspace:^",
"@backstage/plugin-catalog-backend": "workspace:^",
"@backstage/plugin-kubernetes-backend": "workspace:^",
"@backstage/plugin-scaffolder-backend": "workspace:^",
"@backstage/plugin-search-backend": "workspace:^",
"@backstage/plugin-search-backend-module-catalog": "workspace:^",
+3
View File
@@ -24,6 +24,7 @@ import { searchPlugin } from '@backstage/plugin-search-backend/alpha';
import { searchModuleCatalogCollator } from '@backstage/plugin-search-backend-module-catalog/alpha';
import { searchModuleTechDocsCollator } from '@backstage/plugin-search-backend-module-techdocs/alpha';
import { searchModuleExploreCollator } from '@backstage/plugin-search-backend-module-explore/alpha';
import { kubernetesPlugin } from '@backstage/plugin-kubernetes-backend/alpha';
const backend = createBackend();
@@ -45,4 +46,6 @@ backend.add(searchModuleCatalogCollator());
backend.add(searchModuleTechDocsCollator());
backend.add(searchModuleExploreCollator());
// Kubernetes
backend.add(kubernetesPlugin());
backend.start();