diff --git a/src/main/cluster-detectors/distribution-detector.ts b/src/main/cluster-detectors/distribution-detector.ts index 31f32972de..98173ef81c 100644 --- a/src/main/cluster-detectors/distribution-detector.ts +++ b/src/main/cluster-detectors/distribution-detector.ts @@ -33,6 +33,10 @@ export class DistributionDetector extends BaseClusterDetector { return { value: "rke", accuracy: 80}; } + if (this.isRancherDesktop()) { + return { value: "rancher-desktop", accuracy: 80}; + } + if (this.isK3s()) { return { value: "k3s", accuracy: 80}; } @@ -172,6 +176,10 @@ export class DistributionDetector extends BaseClusterDetector { return this.version.includes("-rancher"); } + protected isRancherDesktop() { + return this.cluster.contextName === "rancher-desktop"; + } + protected isK3s() { return this.version.includes("+k3s"); }