diff --git a/src/main/cluster-detectors/distribution-detector.ts b/src/main/cluster-detectors/distribution-detector.ts index 64d2165ab5..b496f2ce00 100644 --- a/src/main/cluster-detectors/distribution-detector.ts +++ b/src/main/cluster-detectors/distribution-detector.ts @@ -48,6 +48,10 @@ export class DistributionDetector extends BaseClusterDetector { return { value: "microk8s", accuracy: 80}; } + if (this.isKind()) { + return { value: "kind", accuracy: 70}; + } + if (this.isDockerDesktop()) { return { value: "docker-desktop", accuracy: 80}; } @@ -99,6 +103,10 @@ export class DistributionDetector extends BaseClusterDetector { return this.cluster.contextName.startsWith("microk8s"); } + protected isKind() { + return this.cluster.contextName.startsWith("kubernetes-admin@kind-"); + } + protected isDockerDesktop() { return this.cluster.contextName === "docker-desktop"; }