From 6c97efd8fb9330b7916cb9895e2098dce7d24527 Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Sat, 21 Mar 2026 11:30:34 +0100 Subject: [PATCH] docs(day-2): Flatcar talk --- content/day-2/03_cloudagnostic.md | 46 +++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 content/day-2/03_cloudagnostic.md diff --git a/content/day-2/03_cloudagnostic.md b/content/day-2/03_cloudagnostic.md new file mode 100644 index 0000000..d8d03d5 --- /dev/null +++ b/content/day-2/03_cloudagnostic.md @@ -0,0 +1,46 @@ +--- +title: Cloud-agnostic provisioning for fun and sovereignty +weight: 2 +tags: + - rejekts + - multicloud + - sovereign + - flatcar +--- + + + + +A talk by Thilo - flatcar maintainer and cool guy. +The talk consisted of multipe demos and a warning of this being the alpha version of the talk but most things worked out fine. + +## Baseline + +- **Why selfhost:** Why not? Cost efficiency, vendor independence, sovereignty requirements, customization, ....) +- **Why our stack is kubernetes:** FOSS, community driven, versatile, stable, broad ecosystem, ... +- **You can run it on any host**: Baremetal, Private Clouds (OpenStack, Proxmox),m Public Clouds (AWS, GCP, Azure, Stackit, Akamai) +- **Choose your favorite OS**: Flatcar, Ubuntu, ... + +## The demo + +- **Problem:** Sovereignty is hard to proove +- **This talks demo:** Cloud agnostic provisioning of kubernetes clusters on localhost (QEMU), Hetzner and Akamai +- **How**: Just use one shared flatcar snapshot to provision on all cloud/localy +- **QEMU Specual**: Qemu is not really a vm orchestrator, so wee need a little hack to enable cross-vm networking (not needed on other hypervisors/clouds) +- **In-place updates**: Through kured (kubernetes update and reboot daemon) + +## Why Flatcar is cool + +- One config for many environments +- Seamless migration to other cloud-providers and cross-clopud c,usters +- Community driven and CNCF-backed +- Managed updates +- Airgapping +- Extendability through sysext + +## What is **real** sovereignty + +- You can operate it youirself? +- You can keep it stable? +- Is your stack well stewarded/maintained and can you join? +- Can you own it (fork, etc)? \ No newline at end of file