| 19 Mar 2022 |
symphorien | https://nixos.wiki/wiki/Binary_Cache parle d'une methode par nix-serve mais il y plus simple | 17:37:26 |
pinage404 | que veux-tu dire par "substituter" ? je ne trouve pas d'option https://search.nixos.org/options?channel=21.11&from=0&size=50&sort=relevance&type=packages&query=substituter | 17:37:31 |
pinage404 | s'il y a plus simple, je suis preneur =) | 17:38:12 |
symphorien | https://nixos.wiki/wiki/Distributed_build#Using_remote_builders_as_substituters | 17:38:37 |
symphorien | C'est pas une option de nixos mais de nix, c'est documenté dans le manuel de nix | 17:39:24 |
symphorien | Pour 1 c'est plus compliqué parce que le laptop n'est pas arm je suppose | 17:40:03 |
symphorien | En théorie tu peux utilise binfmt sur le laptop et ensuite utiliser https://nixos.wiki/wiki/Distributed_build#Prerequisites mais je l'ai jamais fait | 17:40:54 |
pinage404 | effectivement x86_64 | 17:41:07 |
symphorien | * En théorie tu peux utilise binfmt sur le laptop et ensuite utiliser https://nixos.wiki/wiki/Distributed_build mais je l'ai jamais fait | 17:41:09 |
symphorien | Y'a un salon nixos on arm ils sauront probablement pour binfmt | 17:41:40 |
symphorien | In reply to @pinage404:matrix.org que veux-tu dire par "substituter" ? je ne trouve pas d'option https://search.nixos.org/options?channel=21.11&from=0&size=50&sort=relevance&type=packages&query=substituter Substituter c'est l'autre nom de cache binaire. N'importe quel ordi avec nix peut servir de cache binaire par ssh, modulo des histoires de signatures. | 17:43:10 |
pinage404 | pour 2, il vaut mieux suivre https://nixos.org/manual/nix/stable/package-management/ssh-substituter.html ou https://nixos.wiki/wiki/Distributed_build#Using_remote_builders_as_substituters ? | 17:43:32 |
symphorien | Ça a pas l'air de se contredire. Je déconseille juste nix-serve qui est pas vraiment maintenu. | 17:45:05 |
pinage404 | nix.sshServe.enable c'est mieux ? | 17:46:01 |
symphorien | Connais pas. Si ça passe par ssh c'est pas la même chose. | 17:46:24 |
pinage404 | merci pour toutes tes réponses, je creuserais ça =) | 18:07:31 |
| 20 Mar 2022 |
| marius851000 changed their profile picture. | 16:42:04 |
| marius851000 changed their profile picture. | 16:43:33 |
| 21 Mar 2022 |
putchar | In reply to @pinage404:matrix.org merci pour toutes tes réponses, je creuserais ça =) sinon deploy-rs avec ton host qui build compatible en arm ``boot.binfmt.emulatedSystems = ["aarch64-linux"];` | 09:10:38 |
putchar | In reply to @pinage404:matrix.org merci pour toutes tes réponses, je creuserais ça =) * sinon deploy-rs avec ton host qui build compatible en arm the nixos build machine should use boot.binfmt.emulatedSystems = ["aarch64-linux"]; and the raspberry Pi should register it as a remote builder | 09:11:14 |
putchar | * sinon deploy-rs avec ton host qui build compatible en arm the nixos build machine should use boot.binfmt.emulatedSystems = ["aarch64-linux"]; and the raspberry Pi should register it as a remote builder | 09:11:25 |
putchar | (j'ai vu des gens en parler sur le discord nix) | 09:11:34 |
putchar |  Download image.png | 09:26:02 |
| 22 Mar 2022 |
pinage404 | ça utilise deploy-rs, il faut que je commence par flakifier la configuration pour cette machine | 21:23:34 |
putchar | In reply to @pinage404:matrix.org ça utilise deploy-rs, il faut que je commence par flakifier la configuration pour cette machine dans le genre outils de déploiement j'ai pas encore essayé nixops / morph / nixinate / colmena
deploy-rs fait suffisament le taff pour mon cas de figure (et il gère aussi les profils) | 21:45:35 |
| 24 Mar 2022 |
Mic92 | Il y a trop de outils de déploiement. | 08:02:50 |
afontain | Oui | 08:03:36 |
afontain | Je réfléchit à passer un bout de notre infra à NixOS, est-ce que vous recommendez quelque chose en particulier pour la gestion des secrets ? | 08:04:26 |
afontain | À noter que je pense éviter sciament les outils de déploiement pour des raisons de complexité | 08:05:15 |
Mic92 | Tu peut choisir agenix/sops-nix pour être indépendant de les outils de déploiement. | 08:06:34 |