tilt-dev / ctlptl

Making local Kubernetes clusters fun and easy to set up
Apache License 2.0
518 stars 39 forks source link

support for rancher desktop as VM manager #153

Open nicks opened 2 years ago

nicks commented 2 years ago

currently, ctlptl uses Docker Desktop as the primary VM manager on Windows/macos.

As more people use Rancher Desktop, we may need to add support for using it as a VM manager too.

TimothyLoyer commented 2 years ago

Is this closer to reality now that RD is past v1.0?

nicks commented 2 years ago

@TimothyLoyer I haven't really spent much time investigating whether RD has the APIs we would need to support this.

Getting to Docker Desktop support took a bunch of research, and uses some undocumented APIs.

So certainly wouldn't reject a contribution of Rancher Desktop support, just that it's probably non-trivial and the tilt team has already been burned a couple times on adding support for Rancher Desktop APIs that changed out from under us.

TimothyLoyer commented 2 years ago

So certainly wouldn't reject a contribution of Rancher Desktop support, just that it's probably non-trivial and the tilt team has already been burned a couple times on adding support for Rancher Desktop APIs that changed out from under us.

That makes sense, thank you for the reply and all your hard work!