Allow loading remote contents and showing images to get the best out of this email.Kubernetes Weekly Newsletter, Kaptain, a FAUN Newsletter.
 
🔗 View in your browser.   |  ✍️ Publish on FAUN   |  🦄 Become a sponsor
 
Allow loading remote contents and showing images to get the best out of this email.
Kaptain
 
Curated Kubernetes news, tutorials, tools and more!
 
 
 
 
Sometimes the biggest breakthroughs feel almost… inevitable. Docker simplifies model deployment. VMware skips Kubernetes. And Raspberry Pi clusters? Still doing the most with the least. This week's links show how developers are reshaping infrastructure and AI workflows—not with fanfare, but with smarter defaults and sharper tools. 🛠️💡

🧠 Docker Model Runner brings local AI to life with GPU punch
🚀 VMware’s Tanzu drops Kubernetes, rides AI and Spring
🧹 Zombie processes in Docker get nuked with Tini
🍓 ClickHouse on Raspberry Pi—because why not
🤖 Kagent turns DevOps chores into agent-powered magic
🧭 Headlamp smooths out multicluster Kubernetes management
🎙️ Kelsey Hightower on Nix vs. Docker: a tale of ecosystems
🧩 NVIDIA KAI + SDG show off elegant GPU sharing
🔍 CrunchyData swaps Prometheus for OpenTelemetry
🔐 Kubernetes for Pentesters reveals the cracks worth watching

📎 Clean builds. Smarter agents. And clusters that work with you, not against you.
 
 
⭐ Patrons
 
bytevibe.co bytevibe.co
 
🚀 Fuel Your Dev Flow – One Sip at a Time ☕
 
 
Fuel your coding sessions with the Kubernetes Mug — a sleek, durable 11oz ceramic essential for any developer or DevOps pro. Dishwasher and microwave safe with a sharp, double-sided design, it’s the perfect blend of style and function.

✔️ Ships fast.
♥️ Built to last.
 
 

👉 Spread the word and help developers find you by promoting your projects on FAUN. Get in touch for more information.

 
ℹ️ News, Updates & Announcements
 
www.docker.com www.docker.com
 
Introducing Model Runner
 
 

Docker Model Runner makes running AI models on your local machine a breeze. Thanks to GPU acceleration on Apple silicon and seamless hookup with Docker Desktop, it’s like giving your machine a caffeine boost. No more juggling fragmented tools. Models run as OCI Artifacts straight from Docker Hub, boosting performance and slashing cloud costs—minus the setup circus.

 
 
www.cncf.io www.cncf.io
 
Kagent: Bringing Agentic AI to Cloud Native
 
 
Kagent rides on the back of Microsoft’s AutoGen like a pro. This nifty tool empowers DevOps ninjas to unleash AI agents in Kubernetes. Picture it automating all the drudgework: configuration hassles, network security fiddling—you name it. By syncing up with power players like Prometheus and Argo, it transforms complicated workflows into lean, mean, agent-driven machines that dance effortlessly through cloud-native environments.
 
 
siliconangle.com siliconangle.com
 
VMware ups Tanzu's gen AI support, sheds Kubernetes dependence
 
 

VMware Tanzu just upped its game. It's infused with generative AI magic and has kicked Kubernetes to the curb. Now it taps into Anthropic's Model Context Protocol for a swift, almost cheeky, app creation rollercoaster. Ditch the config files—just throw code into the wild with Spring AI. Its data services and observability are slicker than a greased lightning bolt, cranking productivity up fivefold.

 
 
 
🔗 Stories, Tutorials & Articles
 
www.stormkit.io www.stormkit.io
 
Hunting Zombie Processes in Go and Docker
 
 

Docker containers give PID 1 the spotlight, but it's a diva. It needs to manage zombie processes or play nice with an init system like Tini. When Tini stepped in, the container kicked those undead resource hogs to the curb. Suddenly, the server ran like a dream, and those annoying Redis errors bit the dust. All in a day's work.

 
 
www.cncf.io www.cncf.io
 
Creating a ClickHouse Cluster on Raspberry Pis
 
 

Craft a miniature powerhouse with three Raspberry Pi 5s, each kitted out with NVMe drives. It's your ticket to an eye-opening, hands-on Kubernetes adventure. Start by installing K3s—the featherweight Kubernetes hero. Then, unleash the Altinity Operator to deftly manage your ClickHouse cluster. Say goodbye to cloud lag and enjoy the thrill of lightning-fast local testing.

 
 
www.infoworld.com www.infoworld.com
 
Headlamp: A multicluster management UI for Kubernetes
 
 

Headlamp shakes up Kubernetes management with a GUI that catapults you from setup to active use in seconds. Whether you're cloud-bound or grounded on-prem, it slides right in. Its flexible architecture lets you stretch as needed, while detailed application maps and handy extras like port forwarding flip the script for beginners or Windows admins wondering what sorcery got them here.

 
 
thenewstack.io thenewstack.io
 
Kelsey Hightower on Nix vs. Docker: Is There a Different Way?
 
 

Kelsey Hightower tips his hat to Nix. It holds promise for sharpening Docker by taming the chaos of reproducible builds. But don't get it twisted—Docker's not going anywhere. Its ecosystem brims with tools and ease of use that Nix has yet to match. Hightower challenges the Nix crowd: craft a sustainable ecosystem, embrace extensions. Take a page from the nimble-minded folks who shaped Linux.

 
 
exostellar.io exostellar.io
 
Exploring GPU Sharing in Kubernetes with NVIDIA KAI Scheduler and SDG
 
 

NVIDIA's KAI Scheduler and Exostellar's SDG showcase the nerd ballet of fractional GPU scheduling. KAI slices GPU time like a master chef carving a roast, yet can't keep its focus solo—leading to app skirmishes. In contrast, Exostellar SDG nails resource control, quarantines workloads like a germaphobe, and mingles with various GPUs. It even sports vLLM dual deployments without breaking a sweat.

 
 
cloud.google.com cloud.google.com
 
Understanding new GKE inference capabilities
 
 

Google Cloud Next swings open the curtains on GKE’s latest tricks for inference. Imagine serving costs dropping by 30%, tail latency by 60%, and a whopping 40% leap in throughput. Talk about upgrades with attitude!

 
 
crunchydata.com crunchydata.com
 
OpenTelemetry Observability in Crunchy Postgres for Kubernetes
 
 

OpenTelemetry barges into Crunchy Postgres for Kubernetes v5.8, tossing away those Prometheus sidecars in favor of OpenTelemetry collectors. It's a bold move: observability without chains. No more vendor handcuffs. Just pure, unfettered insights, delivered fast.

 
 
kftray.app kftray.app
 
Manage all your kubernetes port-forwards in one place with
 
 

Meet the Rust-infused lifesaver sweeping away Kubernetes port-forwarding mayhem. It tames connections by routing everything through one neat hub. TCP and UDP? Handled effortlessly. Picture a pod bridging UDP traffic over TCP with precision, serving up a swanky GUI or a no-nonsense terminal view. Add a dash of Git magic for slick config syncing, and voilà—chaos controlled.

 
 
trustedsec.com trustedsec.com
 
Kubernetes for Pentesters
 
 

Unveiling weak spots in Kubernetes starts with sniffing out missteps—exposed API endpoints being the usual suspects. These often blab sensitive cluster secrets. Tools like Shodan and Censys—or just some crafty Google-fu—can flag data, tipping you off to shaky K8s configurations. Who knew hacking could be this fun?

 
 
thenewstack.io thenewstack.io
 
The Kro Project: Giving Kubernetes Users What They Want
 
 

Kro sprang into existence powered by the unlikely trio: Google, Amazon, and Microsoft. This tool seeks to untangle Kubernetes orchestration while wearing a stylish, cloud-agnostic hat. It's defying the conventional walls of competition by making things play nicely across platforms. Just seven months in the game, with zero marketing fanfare, it's already roped in 57 active contributors. It's quickly morphing into the open-source glue holding multicloud dreams together.

 
 
clickhouse.com clickhouse.com
 
Make Before Break - Faster Scaling Mechanics for ClickHouse Cloud   ✅
 
 

ClickHouse Cloud decided to shake up the status quo with a gutsy Make-Before-Break approach. They chopped vertical scaling delays by dynamically adding capacity without sending your data to the void. This ballet involves managing multiple StatefulSets with the grace of a lion tamer, maintaining both agility and toughness. They orchestrated this grand performance with Temporal workflows, conducting thousands of live migrations in perfect synchrony. Meanwhile, backup and connection management systems stood guard, ensuring no data dared step out of line. It's a kinetic leap forward for the world of cloud scaling.

 
 
www.xda-developers.com www.xda-developers.com
 
I built a Pi‑powered Kubernetes cluster — was it worth it?
 
 

A Raspberry Pi 5 nestled in a shoebox rack, spinning its wheels with "real" Kubernetes. It sips a dainty 10W but stumbles over hiccups like ARM64 chart voids and single-lane PCIe NVMe antics. Though NVMe drives rocket from 90MB/s to 350MB/s, reeling in those image pulls, thermal throttling and x86-exclusive charts throw a wrench in the works. If silent efficiency, modularity, and a chance to roll up your sleeves matter more than sheer speed, it's a tinkerer's paradise.

 
 
 
💬 Discussions, Q&A & Forums
 
reddit.com reddit.com
 
We cut $100K using open-source on Kubernetes
 
 
 
 
 
🎦 Videos, Talks & Presentations
 
www.youtube.com www.youtube.com
 
Dagger for AI agents
 
 

The video is a comprehensive workshop on building AI agents with Dagger, featuring Solomon Hykes. It explains the concept of AI agents, the shift from simple language models to actionable AI with environments and tools, and demonstrates how to create a coding AI agent that can write, build, and validate Go programs. 

 
 
 
⚙️ Tools, Apps & Software
 
github.com github.com
 
radiusmethod/kxd
 
 
kxd tackles Kubernetes chaos. It empowers you to flip between kubeconfig contexts faster than a cat video goes viral. Navigate its sleek command-line interface like a pro. With environment variables, tailor file matching to your quirks. Plus, it gives you swift OhMyZsh integration, making those contexts pop like they’ve got something to prove.
 
 
github.com github.com
 
docker/docker-language-server
 
 

The Docker Language Server taps into Buildx for its secret sauce. Shines a light on Dockerfile vulnerabilities with Docker Scout. Running Go 1.23+? Perfect. Snag the source, unleash tests straight from Docker, and watch the magic unfold.

 
 
github.com github.com
 
ByTheHugo/kubeboard
 
 

KubeBoard dishes out a stylish Python/Flask GUI to reveal Kubernetes ingresses in all their glory. It comes loaded with customizations and dynamic updates to keep your dashboard snappy and alive.

 
 
github.com github.com
 
manusa/kubernetes-mcp-server
 
 

Forget the CLI headaches. This Kubernetes MCP server does the heavy lifting. It auto-updates configurations, juggles CRUD operations with grace, and doesn't demand Node or Python. Who knew efficiency could be so charming?

 
 
github.com github.com
 
flexwiz/fw-cnt
 
 

This repository contains the infrastructure code and configuration for deploying open-source Cloud Native Tools like database, cache, message broker, gateway, monitoring, logging, and more to multiple environments (development, staging, and production) using Docker, Kubernetes, and Skaffold.

 
 
github.com github.com
 
kubestellar/kubestellar
 
 

KubeStellar - a flexible solution for multi-cluster configuration management for edge, multi-cloud, and hybrid cloud

 
 
github.com github.com
 
kubenetworks/kubevpn
 
 

KubeVPN turns your local Docker setup into a mirror of your Kubernetes playground. It syncs the two worlds seamlessly, no magic wands required. Just snag incoming traffic with a service mesh. Then, connect using service names or Pod IPs. Easy as pie, minus the sticky fingers.

 
 

👉 Spread the word and help developers find and follow your Open Source project by promoting it on FAUN. Get in touch for more information.

 
🤔 Did you know?
 
 
Did you know that Discord handles millions of concurrent voice connections using a highly optimized mix of Elixir and Rust? Elixir, built on the Erlang VM, powers Discord’s real-time messaging and voice infrastructure thanks to its incredible concurrency capabilities. Rust is used for performance-critical parts, like the audio/video encoding pipeline. This combination allows Discord to deliver low-latency, real-time communication at massive scale—supporting everything from gaming squads to classroom lectures without skipping a beat.
 
 
😂 Meme of the week
 
 
 
 
🗣️ Quote of the week
 
 
Code is bad. It rots. It requires periodic maintenance. It has bugs that need to be found. New features mean old code has to be adapted. The more code you have, the more places there are for bugs to hide. The longer checkouts or compiles take. The longer it takes a new employee to make sense of your system. If you have to refactor there’s more stuff to move around.

Code is produced by engineers. To make more code requires more engineers. Engineers have n^2 communication costs, and all that code they add to the system, while expanding its capability, also increases a whole basket of costs. You should do whatever possible to increase the productivity of individual programmers in terms of the expressive power of the code they write. Less code to do the same thing (and possibly better). Less programmers to hire. Less organizational communication costs.

~ Rich Skrenta
 
 
❤️ Thanks for reading
 
 
👋 Keep in touch and follow us on social media:
- 💼LinkedIn
- 📝Medium
- 🐦Twitter
- 👥Facebook
- 📰Reddit
- 📸Instagram

👌 Was this newsletter helpful?
We'd really appreciate it if you could forward it to your friends!

🙏 Never miss an issue!
To receive our future emails in your inbox, don't forget to add community@faun.dev to your contacts.

🤩 Want to sponsor our newsletter?
Reach out to us at sponsors@faun.dev and we'll get back to you as soon as possible.
 

Kaptain #473: Tanzu Ditches K8s, Docker Runs Models Locally, and Agents Take Over Ops
Legend: ✅ = Editor's Choice / ♻️ = Old but Gold / ⭐ = Promoted / 🔰 = Beginner Friendly

You received this email because you are subscribed to FAUN.
We (🐾) help developers (👣) learn and grow by keeping them up with what matters.

You can manage your subscription options here (recommended) or use the old way here (legacy). If you have any problem, read this or reply to this email.