tilt-dev / tilt.build

Tilt landing page
https://tilt.dev/
Apache License 2.0
22 stars 61 forks source link

blog: revamp "Switch from Docker Desktop to Rancher Desktop" #1067

Closed milas closed 2 years ago

milas commented 2 years ago

Update based on ecosystem changes since originally published in Sept 2021. (If you're keeping score, Nick predicted this right away.)

The original post, which is focused on the now inactive kim builder experiment that shipped with early versions of Rancher Desktop is now moved to a "new" (but backdated) post for posterity, as it's not a bad example of writing a custom_build extension. It also links to the "Switch to Rancher Desktop" post for any Rancher Desktop users that stumble upon it, as it's now no longer relevant for them.

The new post is pretty short and sweet because there's not a ton to do! But it lives at the old slug (SEO yay) and really fulfills its promise of a 5 minute swap :)

See also tilt-dev/tilt#5513, which adds the in-cluster detection support, so is required for this to work as expected.

milas commented 2 years ago

This is part 1 of my Rancher Desktop content 🌊 - currently working on an (actually) new post featuring the nerdctl extension (tilt-dev/tilt-extensions#342) for if you want to use Rancher Desktop in containerd mode (default).

nicks commented 2 years ago

wait - i'm a little confused. i would expect we want a new post dated 2022, but to keep the old post mostly the same (with an update banner)? i had trouble following what's going in in this pr, but it seems like we're splitting into two posts dated september 2021?

milas commented 2 years ago

Both - I'm writing a new post! Which will be more focused on containerd vs dockerd (wrt Rancher Desktop + Tilt) and why you might pick each / how you'd use it in that case, i.e. the new nerdctl_build extension for containerd or "change the setting and upgrade Tilt" for dockerd, which will mostly be a pointer to the "Switch in 5 Minutes" post.

My thought process:

IMO that gives a good balance of new content while ensuring the most likely place users end up ("Switch in 5 Mins" post) has the info they need w/o confusing anyone about kim

But I can also just add the new post and a disclaimer+link on the old one if preferable! 🙃

nicks commented 2 years ago

i really liked the framing of "if you want a drop-in replacement, configure it to use docker."

I might add a little teaser about a future blog post + tilt extension if you want to run it with containerd.

milas commented 2 years ago

I might add a little teaser about a future blog post + tilt extension if you want to run it with containerd.

Good call! I put that in 19688fe (part of #1070, which is the new post itself)