Recording for my #froscon talk on shipping #kubernetes as a #systemd #sysext and painless in-place updates on #Flatcar #Linux is now available: https://media.ccc.de/v/froscon2025-3330-immutable_turtles_all_the_way_down#t=25

Calm before the conference. If you're at #FrOSCon check out the Flatcar booth right at the Mensa, next to #KairOS and near #Fedora #CoreOS.

I have a #Kubernetes #Sysext talk on #Flatcar #container #linux at 6 tomorrow, and @tormath1 will follow up with a hands-on tutorial on Sunday at 4.

On Sunday 17th 4:00pm, @tormath1 will run a workshop to learn how to run, build and update systemd-sysext images on image based systems. https://programm.froscon.org/2025/events/3340.html

#systemd #sysext #linux #flatcar #OpenSource #DevOps #TechWorkshop

Workshop: Extending image based systems using Systemd system extensions | Sunday | Schedule FrOSCon 2025

On Saturday 16th 6:15pm, @thilo will demo Kubernetes deployment using Flatcar and systemd-sysext and how to handle the updates. https://programm.froscon.org/2025/events/3330.html

#systemd #sysext #linux #flatcar #OpenSource #DevOps #TechWorkshop

Lecture: Immutable Turtles All the Way Down | Saturday | Schedule FrOSCon 2025

Attending to @FrOSCon this year is a good opportunity to: learn about Flatcar and discuss your use-cases with some Flatcar's maintainers (at the Flatcar booth and/or during the social event). See you there!

#systemd #sysext #linux #flatcar #OpenSource #DevOps

I restored Discover to my Bazzite install using a Systemd-Sysext. Essentially a sub disk image that is loaded during boot of the immutable system, that way you dont have to layer all the plasma components this would usually require!

Neat! No shade to the #bazaar devs

If people want instructions I guess I can write something up over the weekend

#bazzite #ublue #fedora #atomicdesktops #kde #kdediscover #flatpak #immutable #sysext #systemd

I'm getting the itch of building my next linux install using #systemd #confext and #sysext. 😎

Basic point, memory of #ansible keeps getting further. πŸ˜… Can build out #btrfs subvolumes that are mounted read only. No modification of the /usr or even /etc necessary.

https://man.archlinux.org/man/systemd-confext.8.en

systemd-confext(8) β€” Arch manual pages

While practising my #kubernetes #systemd #sysext talk for #CloudNative Rejekts I constantly went over time, so I tried a radical concept: just demos, no slides.

Please find the result here: https://m.youtube.com/watch?v=Hb37wNKcZdM and let me know what you think!

Immutable Turtles All the Way Down Image Based Kubernetes to power In Place Updates Thilo Fromm

YouTube

You can now clone @Cockpit and with a single command build it and install it as a #systemd #sysext. There, rapid, safe, and convenient development that doesn't even require VMs.

https://github.com/cockpit-project/cockpit/blob/main/HACKING.md#working-on-your-local-machine-systemd-sysext

#development

cockpit/HACKING.md at main Β· cockpit-project/cockpit

Cockpit is a web-based graphical interface for servers. - cockpit-project/cockpit

GitHub