From 79391ba3b969f9d3d1d48767c26332a997447324 Mon Sep 17 00:00:00 2001 From: Sebastian Malton Date: Thu, 14 Oct 2021 10:12:07 -0400 Subject: [PATCH] Reverse breaking change Signed-off-by: Sebastian Malton --- src/common/catalog-entities/kubernetes-cluster.ts | 10 +++++++++- src/extensions/common-api/catalog.ts | 2 ++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/src/common/catalog-entities/kubernetes-cluster.ts b/src/common/catalog-entities/kubernetes-cluster.ts index 2332494177..31e0251966 100644 --- a/src/common/catalog-entities/kubernetes-cluster.ts +++ b/src/common/catalog-entities/kubernetes-cluster.ts @@ -66,7 +66,15 @@ export interface KubernetesClusterMetadata extends CatalogEntityMetadata { kubeVersion?: string; } -export class KubernetesCluster extends CatalogEntity { +/** + * @deprecated This is no longer used as it is incorrect. Other sources can add more values + */ +export type KubernetesClusterStatusPhase = "connected" | "connecting" | "disconnected" | "deleting"; + +export interface KubernetesClusterStatus extends CatalogEntityStatus { +} + +export class KubernetesCluster extends CatalogEntity { public static readonly apiVersion = "entity.k8slens.dev/v1alpha1"; public static readonly kind = "KubernetesCluster"; diff --git a/src/extensions/common-api/catalog.ts b/src/extensions/common-api/catalog.ts index ae5b0e914d..2d703b0dff 100644 --- a/src/extensions/common-api/catalog.ts +++ b/src/extensions/common-api/catalog.ts @@ -33,6 +33,8 @@ export type { WebLinkSpec, WebLinkStatus, WebLinkStatusPhase, + KubernetesClusterStatusPhase, + KubernetesClusterStatus, } from "../../common/catalog-entities"; export * from "../../common/catalog/catalog-entity";