{"guid":"343fdb32-8715-4f5e-856a-7125c9466443","title":"Life without Kubernetes: Hosting Mirrors with NixOS","subtitle":null,"slug":"nixcon2025-56415-life-without-kubernetes","link":"https://talks.nixcon.org/nixcon-2025/talk/MKJPLZ/","description":"Kubernetes is good for many machines with complex networking setups, but not that good for a 2-machine one, especially when there's only one maintainer and zero documentation.\n\nAt GeekPie, I've migrated our mirror infrastructure to NixOS and in this talk I want to show how Nix helps us achieve more with less code \u0026 maintenance.","original_language":"eng","persons":["Sizhe Zhao"],"view_count":68,"promoted":false,"date":"2025-09-05T19:10:00.000+02:00","release_date":"2025-09-19T00:00:00.000+02:00","updated_at":"2026-04-09T16:45:06.441+02:00","tags":["56415","2025","nixcon2025","Lecture Hall","nixcon2025-eng"],"length":1259,"duration":1259,"thumb_url":"https://static.media.ccc.de/media/events/nixcon/2025/56415-343fdb32-8715-4f5e-856a-7125c9466443.jpg","poster_url":"https://static.media.ccc.de/media/events/nixcon/2025/56415-343fdb32-8715-4f5e-856a-7125c9466443_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/nixcon/2025/56415-343fdb32-8715-4f5e-856a-7125c9466443.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/nixcon/2025/56415-343fdb32-8715-4f5e-856a-7125c9466443.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/nixcon2025-56415-life-without-kubernetes","url":"https://api.media.ccc.de/public/events/343fdb32-8715-4f5e-856a-7125c9466443","conference_title":"NixCon 2025","conference_url":"https://api.media.ccc.de/public/conferences/nixcon2025","related":[],"recordings":[{"size":19,"length":1259,"mime_type":"audio/mpeg","language":"eng","filename":"import-56415-eng-Life_without_Kubernetes_Hosting_Mirrors_with_NixOS_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2025-09-19T00:25:32.914+02:00","recording_url":"https://cdn.media.ccc.de/events/nixcon/2025/mp3/import-56415-eng-Life_without_Kubernetes_Hosting_Mirrors_with_NixOS_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/91343","event_url":"https://api.media.ccc.de/public/events/343fdb32-8715-4f5e-856a-7125c9466443","conference_url":"https://api.media.ccc.de/public/conferences/nixcon2025"},{"size":159,"length":1259,"mime_type":"video/webm","language":"eng","filename":"import-56415-eng-Life_without_Kubernetes_Hosting_Mirrors_with_NixOS_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2025-09-19T01:32:33.391+02:00","recording_url":"https://cdn.media.ccc.de/events/nixcon/2025/webm-hd/import-56415-eng-Life_without_Kubernetes_Hosting_Mirrors_with_NixOS_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/91355","event_url":"https://api.media.ccc.de/public/events/343fdb32-8715-4f5e-856a-7125c9466443","conference_url":"https://api.media.ccc.de/public/conferences/nixcon2025"},{"size":56,"length":1259,"mime_type":"video/webm","language":"eng","filename":"import-56415-eng-Life_without_Kubernetes_Hosting_Mirrors_with_NixOS_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2025-09-19T01:32:26.766+02:00","recording_url":"https://cdn.media.ccc.de/events/nixcon/2025/webm-sd/import-56415-eng-Life_without_Kubernetes_Hosting_Mirrors_with_NixOS_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/91354","event_url":"https://api.media.ccc.de/public/events/343fdb32-8715-4f5e-856a-7125c9466443","conference_url":"https://api.media.ccc.de/public/conferences/nixcon2025"},{"size":13,"length":1259,"mime_type":"audio/opus","language":"eng","filename":"import-56415-eng-Life_without_Kubernetes_Hosting_Mirrors_with_NixOS_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2025-09-19T00:24:30.370+02:00","recording_url":"https://cdn.media.ccc.de/events/nixcon/2025/opus/import-56415-eng-Life_without_Kubernetes_Hosting_Mirrors_with_NixOS_opus.opus","url":"https://api.media.ccc.de/public/recordings/91342","event_url":"https://api.media.ccc.de/public/events/343fdb32-8715-4f5e-856a-7125c9466443","conference_url":"https://api.media.ccc.de/public/conferences/nixcon2025"},{"size":50,"length":1259,"mime_type":"video/mp4","language":"eng","filename":"import-56415-eng-Life_without_Kubernetes_Hosting_Mirrors_with_NixOS_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2025-09-19T00:24:24.813+02:00","recording_url":"https://cdn.media.ccc.de/events/nixcon/2025/h264-sd/import-56415-eng-Life_without_Kubernetes_Hosting_Mirrors_with_NixOS_sd.mp4","url":"https://api.media.ccc.de/public/recordings/91341","event_url":"https://api.media.ccc.de/public/events/343fdb32-8715-4f5e-856a-7125c9466443","conference_url":"https://api.media.ccc.de/public/conferences/nixcon2025"},{"size":148,"length":1259,"mime_type":"video/mp4","language":"eng","filename":"import-56415-eng-Life_without_Kubernetes_Hosting_Mirrors_with_NixOS_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2025-09-19T00:11:28.999+02:00","recording_url":"https://cdn.media.ccc.de/events/nixcon/2025/h264-hd/import-56415-eng-Life_without_Kubernetes_Hosting_Mirrors_with_NixOS_hd.mp4","url":"https://api.media.ccc.de/public/recordings/91322","event_url":"https://api.media.ccc.de/public/events/343fdb32-8715-4f5e-856a-7125c9466443","conference_url":"https://api.media.ccc.de/public/conferences/nixcon2025"}]}