1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00
lens/dashboard/server/api/get-cluster-info.ts
Jari Kolehmainen f0716e7a28 move kubeconfig route
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-03-23 17:54:55 +02:00

21 lines
470 B
TypeScript

// Get cluster info
import { kubeRequest } from "./kube-request";
import { IClusterInfo } from "../common/cluster"
export async function getClusterInfo(): Promise<IClusterInfo> {
const [kubeVersion] = await Promise.all([
getKubeVersion().catch(() => null),
]);
return {
kubeVersion,
};
}
export async function getKubeVersion() {
const res = await kubeRequest<{ gitVersion: string }>({
path: "/version",
});
return res.gitVersion.slice(1);
}