Add kube-version and distro on detail panel (#3335)

This commit is contained in:
Sebastian Malton authored and GitHub committed 2021-07-14 08:30:57 -04:00
1 parent 9c2942c333
commit 0a8cf96415
8 files changed
+95 -27

No files matched your search

@@ -55,13 +55,18 @@ export interface KubernetesClusterSpec extends CatalogEntitySpec {
};
}
export interface KubernetesClusterMetadata extends CatalogEntityMetadata {
distro?: string;
kubeVersion?: string;
}
export type KubernetesClusterStatusPhase = "connected" | "connecting" | "disconnected" | "deleting";
export interface KubernetesClusterStatus extends CatalogEntityStatus {
phase: KubernetesClusterStatusPhase;
}
export class KubernetesCluster extends CatalogEntity<CatalogEntityMetadata, KubernetesClusterStatus, KubernetesClusterSpec> {
export class KubernetesCluster extends CatalogEntity<KubernetesClusterMetadata, KubernetesClusterStatus, KubernetesClusterSpec> {
public static readonly apiVersion = "entity.k8slens.dev/v1alpha1";
public static readonly kind = "KubernetesCluster";