Nix: Cloud Native | 252 Members | |
| 59 Servers |
| Sender | Message | Time |
|---|---|---|
| 6 Oct 2025 | ||
| 13:08:24 | ||
| 8 Oct 2025 | ||
| 13:09:09 | ||
| 11 Oct 2025 | ||
| 20:52:19 | ||
| 12 Oct 2025 | ||
| 02:45:01 | ||
| 02:45:11 | ||
| 13 Oct 2025 | ||
| 18:53:29 | ||
| 16 Oct 2025 | ||
| 17:20:18 | ||
| 17 Oct 2025 | ||
| 13:04:20 | ||
| 18 Oct 2025 | ||
| 00:14:55 | ||
| 20 Oct 2025 | ||
| 08:33:43 | ||
| 09:55:11 | ||
| 22 Oct 2025 | ||
| 10:05:41 | ||
| 23 Oct 2025 | ||
| 08:07:34 | ||
| 09:40:17 | ||
| Hey guys! I don't know if you've seen nix-csi yet. It's a CSI implementation that's intended to mount /nix into Kubernetes containers. It's still under active development but the paths I'm using work as-is already. (Supplying an expression in volumeAttributes and having nix-csi build it). I have written the code for specifying prebuilt storePaths as well but haven't started testing it yet 😄 | 12:18:16 | |
| * Hey guys, I don't know if you've seen nix-csi yet. It's a CSI implementation that's intended to mount /nix into Kubernetes containers. It's still under active development but the paths I'm using work as-is already. (Supplying an expression in volumeAttributes and having nix-csi build it). I have written the code for specifying prebuilt storePaths as well but haven't started testing it yet 😄 | 12:18:23 | |
| I'm also working on easykubenix, it's like kubenix, but easier (:P). It's also got features to convert imported resource lists into attribute sets (and back) so you can override items in lists as attrsets in the module system which is quite handy if you're using a chart or manifest blob that has something you wanna change 😄 It generates JSON, YAML and a deployment script that uses "kluctl" to deploy with pruning to your active context if you don't wanna go through GitOps during development | 12:21:55 | |
| * Hey guys, I don't know if you've seen nix-csi yet. It's a CSI implementation that's intended to mount /nix into Kubernetes containers. It's under active development but the paths I'm using work as-is already. (Supplying an expression in volumeAttributes and having nix-csi build it). I have written the code for specifying prebuilt storePaths as well but haven't started testing it yet 😄 | 12:22:15 | |
| Also: Would some moderator maybe add some keywords into the channel description? 😄 #kubernetes #terraform are the ones I'd like discoverability for off the top of my head 😄 | 12:23:12 | |
| * Also: Would moderator maybe add some keywords into the channel description? 😄 #kubernetes #terraform are the ones I'd like discoverability for off the top of my head 😄 | 12:23:18 | |
| Hi lillecarl ! That sounds pretty cool. I'll check this out. Regarding keywords: Here in the room seems no moderator available. It's probably more effective requesting that in https://matrix.to/#/#matrix-suggestions:nixos.org | 12:26:15 | |
| * Hey guys, I don't know if you've seen nix-csi yet. It's a CSI implementation that's intended to mount /nix into Kubernetes containers. It's under active development but the paths I'm using work as-is already. (Supplying an expression in volumeAttributes and having nix-csi build it). I have written the code for specifying prebuilt storePaths as well but haven't started testing it yet 😄 Edit: The cool bits is that it uses one store per host (doesn't have) to be a NixOS node which is the USP over nix-snapshotter. And the mounted /nix stores are hardlinked views over the shared store so it's 0 storage overhead and page-cache sharing just like nix-snapshotter 😄 | 12:27:21 | |
| Frédéric Christ: If you're curious to try out nix-csi I would happily hold your hand 😄 The deployment docs are quite sparse still | 12:28:00 | |
| I implemented support for setting storepaths as volumeAttributes now, this will make nix-csi fetch from cache and do no building at all. Verbose(r) explanation here | 13:52:36 | |
| nix-csi seems quite interesting 🙂 | 21:46:54 | |
| 21:48:41 | ||
| https://github.com/Lillecarl/nix-csi/blob/main/python/nix_csi/runbuild.py#L9 love the default node name 😆 | 21:49:43 | |
| Happy to hear, I'm excited AF2.0 to be honest 😄
I posted the first actual example of using easykubenix + nix-csi in the announcement thread now 😄 | 23:59:52 | |
| 24 Oct 2025 | ||
Download shitbox IRL 🤪 | 00:01:57 | |
| I've also got terragrunix in the early stages. Right now it's missing generating the TF lockfile in a drv (required since TF want's to write the lockfile temporarily in module dir but it's RO), it's going to be terragrunt + terranix essentially. Reminds me of the time when I came into a consulting job where they had 300 Terrraform states for one environment, someone somehow misunderstood terragrunt and split essentially every resource into it's own terragrunt unit. I quit that job, it was a loser society 😸 | 00:25:02 | |