Uffizzi provides a multi-tenant Kubernetes-native foundation for platform teams. Every engineer gets self-service, sandboxed virtual clusters. It runs on our infrastructure or yours.
Spin up your cluster in under a minute on the Free Starter Tier at uffizzi.com
Get CNDO Weekly
Cloud Native DevOps education. Bestselling courses, live streams, and podcasts on DevOps and containers, from a Docker Captain.
No spam. Unsubscribe anytime.
🔴 Live Thursday: Dagger, CI for Everyone
On this week's Live show, Nirmal and I welcome Solomon Hykes to talk about Dagger and their CI/CD as code that runs anywhere. In case that name sounds familiar, it's because he was the founder of the Docker project that he demoed to the world in 2013 and changed tech forever. He's been now working on his next game-changing idea with many of the same engineers from Docker Inc, and we're gonna spend an hour digging into all the details with him.
This is sure to be one of my favorite shows of the year.
I'm a huge fan of GitHub Actions, but it has its rough edges and limits.
Can Solomon convince me that Dagger should be my new first choice for automation?
Is a CI/CD solution as true code a good idea?
Join us Thursday and find out!
(*Reminder* we're on Eastern *Standard* Time (EST) now here (UTC -5). Click Notify Me 🔔 so you get notified.)
On our latest podcast, released Nov 10, Nirmal and I are joined by Chris Townsend, the engineering manager for Canonical's Multipass team, to discuss how to use Multipass as the easiest local virtual machine for Docker, Kubernetes and more!
Multipass is my go-to solution for quickly creating local virtual machines of Ubuntu. I teach it in my courses, I've used it for many years, and I was excited to have Chris on to talk about the ways to automate the creation of a VM in Multipass, and dig into the various virtualization, backends and networking options.
We also talk about Multipass blueprints where in a demo, he shows off how to create a VM with Docker installed in a single command. It actually reminds me of Docker Machine, if you've been around a while. That also mounts your code directly into the VM and sets a host alias so that the Docker commands will pass through to Docker in the VM transparently.
If you can imagine that it basically means that you can run Docker in the VM and use it from the host as if it isn't in a VM. And then we had some great audience questions about various features of Multipass and how to use it for multi-node clustering and exposing VMs to your local network.
The recording of the complete Live show from September 21, 2023 is on YouTube (Ep. 235) and includes demos.
👨💻 What I'm working on
Docker Mastery course updates and new sections!
👀 In case you missed last week's newsletter
Did you miss last week's newsletter? Read it here.