{"guid":"p40MAvI04mwO-cN6gKQj3w","title":"Geographically Distributed Kubernetes Clusters","subtitle":"A Poor Man's Solution to Resiliency","slug":"5016-geographically-distributed-kubernetes-clusters","link":"https://c3voc.de","description":"Distributed compute at scale is a bit complex back home in Mauritius - cloud service providers are literally an ocean away, and local policies have a history of hindering technological progress.\n\nTo \"bring the cloud home\", so to speak, a small team of tech enthusiasts decided to build a Kubernetes (K3s) cluster distributed across the country, in a bid to drive down costs while boosting resilience and availability.\n\nThis session goes over the challenges of setting up such a geographically distributed cluster on baremetal hardware, including fighting latency, connection issues, dynamic IPs, and distributed storage, all while keeping costs minimal.\n\nWhile not entirely technical in nature, this presentation will go over some of the very unique challenges of living on an island in Africa with regards to The Cloud and digital infrastructure in general.\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Alex Bissessur"],"tags":["5016","2025","osc25","Cloud, Containers, Virtualization","galerie","osc25-eng","Day 2"],"view_count":51,"promoted":false,"date":"2025-06-27T13:45:00.000+02:00","release_date":"2025-06-28T00:00:00.000+02:00","updated_at":"2026-02-24T21:45:12.537+01:00","length":1221,"duration":1221,"thumb_url":"https://static.media.ccc.de/media/events/osc/2025/5016-p40MAvI04mwO-cN6gKQj3w.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2025/5016-p40MAvI04mwO-cN6gKQj3w_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2025/5016-p40MAvI04mwO-cN6gKQj3w.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2025/5016-p40MAvI04mwO-cN6gKQj3w.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/5016-geographically-distributed-kubernetes-clusters","url":"https://api.media.ccc.de/public/events/p40MAvI04mwO-cN6gKQj3w","conference_title":"openSUSE Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/osc25","related":[],"recordings":[{"size":80,"length":1221,"mime_type":"video/webm","language":"eng","filename":"osc25-5016-eng-Geographically_Distributed_Kubernetes_Clusters_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2025-07-01T14:52:08.567+02:00","recording_url":"https://cdn.media.ccc.de/events/osc/2025/webm-hd/osc25-5016-eng-Geographically_Distributed_Kubernetes_Clusters_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/88760","event_url":"https://api.media.ccc.de/public/events/p40MAvI04mwO-cN6gKQj3w","conference_url":"https://api.media.ccc.de/public/conferences/osc25"},{"size":41,"length":1221,"mime_type":"video/webm","language":"eng","filename":"osc25-5016-eng-Geographically_Distributed_Kubernetes_Clusters_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2025-07-01T14:51:05.372+02:00","recording_url":"https://cdn.media.ccc.de/events/osc/2025/webm-sd/osc25-5016-eng-Geographically_Distributed_Kubernetes_Clusters_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/88758","event_url":"https://api.media.ccc.de/public/events/p40MAvI04mwO-cN6gKQj3w","conference_url":"https://api.media.ccc.de/public/conferences/osc25"},{"size":18,"length":1221,"mime_type":"audio/mpeg","language":"eng","filename":"osc25-5016-eng-Geographically_Distributed_Kubernetes_Clusters_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2025-06-28T13:53:59.817+02:00","recording_url":"https://cdn.media.ccc.de/events/osc/2025/mp3/osc25-5016-eng-Geographically_Distributed_Kubernetes_Clusters_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/88507","event_url":"https://api.media.ccc.de/public/events/p40MAvI04mwO-cN6gKQj3w","conference_url":"https://api.media.ccc.de/public/conferences/osc25"},{"size":29,"length":1221,"mime_type":"video/mp4","language":"eng","filename":"osc25-5016-eng-Geographically_Distributed_Kubernetes_Clusters_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2025-06-28T13:53:56.189+02:00","recording_url":"https://cdn.media.ccc.de/events/osc/2025/h264-sd/osc25-5016-eng-Geographically_Distributed_Kubernetes_Clusters_sd.mp4","url":"https://api.media.ccc.de/public/recordings/88506","event_url":"https://api.media.ccc.de/public/events/p40MAvI04mwO-cN6gKQj3w","conference_url":"https://api.media.ccc.de/public/conferences/osc25"},{"size":13,"length":1221,"mime_type":"audio/opus","language":"eng","filename":"osc25-5016-eng-Geographically_Distributed_Kubernetes_Clusters_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2025-06-28T13:53:07.832+02:00","recording_url":"https://cdn.media.ccc.de/events/osc/2025/opus/osc25-5016-eng-Geographically_Distributed_Kubernetes_Clusters_opus.opus","url":"https://api.media.ccc.de/public/recordings/88505","event_url":"https://api.media.ccc.de/public/events/p40MAvI04mwO-cN6gKQj3w","conference_url":"https://api.media.ccc.de/public/conferences/osc25"},{"size":73,"length":1221,"mime_type":"video/mp4","language":"eng","filename":"osc25-5016-eng-Geographically_Distributed_Kubernetes_Clusters_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2025-06-28T12:58:32.110+02:00","recording_url":"https://cdn.media.ccc.de/events/osc/2025/h264-hd/osc25-5016-eng-Geographically_Distributed_Kubernetes_Clusters_hd.mp4","url":"https://api.media.ccc.de/public/recordings/88451","event_url":"https://api.media.ccc.de/public/events/p40MAvI04mwO-cN6gKQj3w","conference_url":"https://api.media.ccc.de/public/conferences/osc25"}]}