From 5b2c53b251ab984325c1c1af9e044de58af4933e Mon Sep 17 00:00:00 2001 From: Janne Savolainen Date: Mon, 11 Jul 2022 10:25:27 +0300 Subject: [PATCH] Expose a way to access active cluster from Extension API Signed-off-by: Janne Savolainen --- src/extensions/renderer-api/catalog.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/extensions/renderer-api/catalog.ts b/src/extensions/renderer-api/catalog.ts index 87506926e2..43b840a39a 100644 --- a/src/extensions/renderer-api/catalog.ts +++ b/src/extensions/renderer-api/catalog.ts @@ -10,6 +10,7 @@ import type { Disposer } from "../../common/utils"; import catalogCategoryRegistryInjectable from "../../common/catalog/category-registry.injectable"; import { asLegacyGlobalForExtensionApi } from "../as-legacy-globals-for-extension-api/as-legacy-global-object-for-extension-api"; import catalogEntityRegistryInjectable from "../../renderer/api/catalog/entity/registry.injectable"; +import activeKubernetesClusterInjectable from "../../renderer/cluster-frame-context/active-kubernetes-cluster.injectable"; export const catalogCategories = asLegacyGlobalForExtensionApi(catalogCategoryRegistryInjectable); @@ -53,3 +54,7 @@ export class CatalogEntityRegistry { } export const catalogEntities = new CatalogEntityRegistry(); + +export const activeCluster = asLegacyGlobalForExtensionApi( + activeKubernetesClusterInjectable, +);