19 Sep 2025 |
lord_fomo | is this the right room to ask about nix-ops and competitors? | 18:23:03 |
lord_fomo | and if not can someone point me to the appropes room 🙏 | 18:23:39 |
K900 | This room is fine, yes | 18:32:11 |
lord_fomo | great 👍 | 18:32:46 |
lord_fomo | i'm looking for the most up and coming / recommended-modern projects for doing devops with nix/nixos | 18:33:14 |
lord_fomo | i know last time i asked about this (i think to you actually K900) you recommended some projects that weren't nix-ops or wtv was the original "upstream" associated project? | 18:33:52 |
K900 | Yes, nixops is currently mostly unmaintained | 18:34:14 |
K900 | You probably want colmena or deploy-rs, but it's also very easy to build your own tool that fits your requirements if you have special ones | 18:34:57 |
lord_fomo | In reply to @k900:0upti.me You probably want colmena or deploy-rs, but it's also very easy to build your own tool that fits your requirements if you have special ones i'm cool to try out existing solns to start | 18:41:55 |
lord_fomo | of the 2 do you have a pref or is there some TLDR distinction without me having to run it by an LLM 😂 ? | 18:42:15 |
K900 | Colmena can do parallel evaluation, which helps if you have a lot of machines | 18:42:44 |
K900 | Otherwise they're very similar | 18:42:47 |
lord_fomo | ah v nice | 18:43:03 |
lord_fomo | ok then i'll def check it; i think i might already be in the room as well | 18:43:20 |
lord_fomo | K900: so more generally, can i assume this room is used for like "lower level" questions when colemna fails due to underlying nix stuff? | 18:44:36 |
K900 | This room is for anything related to deploying remote systems | 18:45:02 |
K900 | I don't think there's enough traffic to worry about being more specific | 18:45:24 |
lord_fomo | kk thanks | 19:18:31 |
lord_fomo | huh, https://colmena.cli.rs/unstable/tutorial/migration.html#colmena-deploys-to-existing-nixos-hosts | 19:20:34 |
lord_fomo | well that's not as ideal | 19:20:39 |
lord_fomo | seems like a nixops rewrite is underway tho? | 19:21:27 |
lord_fomo | https://github.com/nixops4/nixops4 | 19:21:28 |
K900 | Yes, but it is not usable yet | 19:22:36 |
lord_fomo | ahh ok but this is the future project then of interest? | 19:22:50 |
K900 | And generally initial provisioning is probably better handled by something like Terraform anyway | 19:23:04 |
lord_fomo | https://nixops.dev/manual/development/ | 19:22:50 |
lord_fomo | oof | 19:23:14 |
K900 | I personally don't think it's that interesting, there's just too much critical mass behind Terraform/OpenTofu and nixops4 doesn't significantly improve on that model | 19:24:27 |
lord_fomo | well having come from that space years ago, i can claim that terraform is not a great solution if you actually scale to large clusters | 19:25:06 |
lord_fomo | saltstack / ansible would be much better solutions | 19:25:16 |