diff --git a/src/main/cluster-detectors/distribution-detector.ts b/src/main/cluster-detectors/distribution-detector.ts index ba56f0ed0d..302e9fcaff 100644 --- a/src/main/cluster-detectors/distribution-detector.ts +++ b/src/main/cluster-detectors/distribution-detector.ts @@ -40,6 +40,10 @@ export class DistributionDetector extends BaseClusterDetector { return { value: "microk8s", accuracy: 80}; } + if (this.isDockerDesktop()) { + return { value: "docker-desktop", accuracy: 80}; + } + if (this.isCustom()) { return { value: "custom", accuracy: 10}; } @@ -83,6 +87,10 @@ export class DistributionDetector extends BaseClusterDetector { return this.cluster.contextName.startsWith("microk8s"); } + protected isDockerDesktop() { + return this.cluster.contextName === "docker-desktop"; + } + protected isCustom() { return this.version.includes("+"); } @@ -96,4 +104,4 @@ export class DistributionDetector extends BaseClusterDetector { return false; } } -} \ No newline at end of file +}