| 29 Oct 2025 |
Claes | Yeah I mentioned that people think you are Ernst. Or the other way around, hard to tell! | 23:46:36 |
lillecarl | I am Ernst, the 30 year old immature impatient dickhead with a passion 😆 | 23:48:43 |
Claes | and you like home modelling and baking bread I am sure | 23:51:33 |
lillecarl | He missed the part where it doesn't require anything from the kube node (Yeah you can install nix-snapshotter anywhere). But I think that's fine to misunderstand/misinterpret bits 😄 | 23:55:42 |
lillecarl | The real deal is: This can be deployed with "YAML" and nothing else 😄 Whatever Kube you're running, wherever it's running | 23:56:47 |
lillecarl | nix-snapshotter requires you to install containerd and configure a nix-snapshotter plugin into containerd so it can read the pod manifest URL as storepaths, something something | 23:58:19 |
lillecarl | Happy to see it being heard! In a few weeks I reckon i'll be able to do a 1.0 actually. Most things have been considered | 23:59:34 |
| 30 Oct 2025 |
lillecarl | Currently I'm digging through Lix codebase to implement the "time based GC" thing i keep talking about | 00:00:14 |
| 1 Nov 2025 |
lillecarl | The "solution": Just query the nix database for old registrationTime paths and run nix store delete on them, if they're gcrooted the delete fail. This way the hack that updates registrationTime whenever a path is queried works since we won't do any querying 😄 | 22:02:05 |
markuskowa | Sounds simple and less intrusive than patching lix/nix | 22:03:41 |
lillecarl | Nono I'm still patching Lix, though it's a very tiny patch and you don't have to patch your client, the service just runs a slightly patched Lix to do the updating whenever a path is queried. There's no way around that except running a command after nix build or nix copy which I don't think is nice at all 😄 | 22:05:56 |
lillecarl | Took FOREVER to build the patched Lix for aarch64 | 22:06:44 |
markuskowa | Did you give nixbuild.net a try? | 22:16:54 |
lillecarl | A long long time ago, it's very good | 22:19:48 |
lillecarl | * | 22:20:50 |
markuskowa | Ah yes, but it is very good for these big builds. Brings the build time down from forever to short. | 22:24:45 |
lillecarl | https://www.meetup.com/openstack-user-group-sweden/ <- I should've posted this earlier but there's an infrastructure event held every not so often which I'm gonna start attending. And their notes:
This includes hardware platforms, infrastructure-as-a-Service, virtualisation (kvm, proxmox, etc.), open-source operating systems (Nix anyone?)
| 22:27:56 |
| 2 Nov 2025 |
lillecarl | Used nixbuild.net this time, the time to configure it + build was like 1/5 what it took to do the QEMU ARM build of Lix | 17:59:11 |
| 7 Nov 2025 |
| @emma:rory.gay left the room. | 22:43:59 |
| 10 Nov 2025 |
lillecarl | https://github.com/Lillecarl/hetzkube I'm working on a scrappy & cheap (no loadbalancers) Hetzner Kubernetes cluster in public now, goddamn shitty client is moving so slowly I've got nothing but time to kill. Uses ClusterAPI for node management, can scale from one to many nodes, dualstack networking, works with both x86 and arm 😄 Runs good on the cheapest 3.49€ boxes | 03:18:24 |
Claes | Now we're talking! I think the market / interest for running Kubernetes on Hetzner is not to be underestimated. And doing it with NixOS .. best of two worlds?
I think the more vanilla this is done, the more attractive it becomes for people to get their feet wet with it | 12:20:40 |
lillecarl | Claes: Indeed! There's already cloudfleet.ai and syself.com (They built the ClusterAPI provider for Hetzner) and others but it's managed services, this is DIY. I deployed the IPAMcheapam(beware of AI) that enables no (external) loadbalancers here with nix-csi ofc 😄 | 14:06:06 |
| 11 Nov 2025 |
lillecarl | @room today is meetup day! | 12:25:14 |
| 13 Nov 2025 |
monotux | any meetups planned week 1-2 2026? | 10:00:20 |
lillecarl | monotux: markuskowa What do we have coming up? 😄 | 12:48:12 |
monotux | I'm coming south for Xmas so might as well ask :D | 13:02:16 |
lillecarl | monotux: I'll meet with you whether there's a meetup or not, Swedish nixers united! | 13:32:57 |
markuskowa | We have not set a date yet. How about Wednesday, December 10th? | 16:34:05 |
Claes | works for me | 17:58:19 |
| 17 Nov 2025 |
Claes | SVT Play leanback interface! Codex CLI built this for me + added keyboard navigation in less than an hour. Just nix run it
https://github.com/claes/svtplay-app | 17:57:26 |