!coeAONBrWyDJnYMbMi:nixos.org

NixOS System Operations

608 Members
About system administration for running NixOS systems in production. Declaratively manage your operations. | Room recommendations: #networking:nixos.org169 Servers

Load older messages


SenderMessageTime
31 Mar 2024
@adam:robins.wtf@adam:robins.wtf Even if you build on CI and push to cache 23:38:12
@hexa:lossy.networkhexayou want something that pushes the closure to the machine and switches23:38:37
@adam:robins.wtf@adam:robins.wtf Pulls but yes  23:38:48
@janik0:matrix.org@janik0:matrix.orgwait how would you do the deployment part without evaling anything on the remote host 🤔23:38:52
@hexa:lossy.networkhexahmm23:39:10
@adam:robins.wtf@adam:robins.wtf You can realize a closure from a cache  23:39:13
@janik0:matrix.org@janik0:matrix.org
In reply to @adam:robins.wtf
Pulls but yes 
so you want to build your own server saying switch to $system_closure
23:39:16
@janik0:matrix.org@janik0:matrix.org
In reply to @adam:robins.wtf
Pulls but yes 
* so you want to build your own server saying switch to $system_closure and the remote pulls that info from the server
23:39:33
@janik0:matrix.org@janik0:matrix.org * so you want to build your own server saying switch to $system_closure and the remote pulls that info from the server? 23:39:46
@raitobezarius:matrix.orgraitobezariusi think it's fine to let folks create their own deployment tool23:39:56
@raitobezarius:matrix.orgraitobezariusthis should be seen as a success of the nix primitives23:40:07
@adam:robins.wtf@adam:robins.wtf Janik (they/them) yes that sounds like my initial goal.  23:40:51
@adam:robins.wtf@adam:robins.wtf I do hope to add more than just the deployment step itself 23:41:27
@technicus:matrix.orgMiles DysonSo these deployment tools will work over a network?23:43:12
@adam:robins.wtf@adam:robins.wtf Yes they all do 23:43:43
@hexa:lossy.networkhexa
In reply to @raitobezarius:matrix.org
this should be seen as a success of the nix primitives
just like PEP517 ❤️
23:43:54
@hexa:lossy.networkhexa
In reply to @raitobezarius:matrix.org
this should be seen as a success of the nix primitives
* just like PEP517 ❤️🐍
23:44:09
@janik0:matrix.org@janik0:matrix.org
In reply to @raitobezarius:matrix.org
i think it's fine to let folks create their own deployment tool
ofc, I'm of the opinion if you don't bring unique things why bother building a new one (except for learning purposes) if you can instead contribute to a existing ones, but that's my personal stance to most foss software in general.
23:44:11
@technicus:matrix.orgMiles DysonWhat is the difficukt part about NixOS?23:44:38
@hexa:lossy.networkhexamoving on?23:44:49
@janik0:matrix.org@janik0:matrix.org
In reply to @technicus:matrix.org
So these deployment tools will work over a network?
most use ssh yes.
23:44:51
@hexa:lossy.networkhexanot becoming a contributor to scratch your itch?23:45:12
@adam:robins.wtf@adam:robins.wtf I’m not usually one to reinvent the wheel. What I’m designing is different enough in architecture that I don’t think there is an equivalent OSS tool 23:45:15
@adam:robins.wtf@adam:robins.wtf * I’m not usually one to reinvent the wheel. What I’m designing is different enough in architecture that I don’t think there is an equivalent OSS tool to extend  23:45:23
@raitobezarius:matrix.orgraitobezarius
In reply to @hexa:lossy.network
just like PEP517 ❤️🐍
fight me
23:46:23
@hexa:lossy.networkhexaI do, every day all day23:46:32
@janik0:matrix.org@janik0:matrix.org
In reply to @adam:robins.wtf
I’m not usually one to reinvent the wheel. What I’m designing is different enough in architecture that I don’t think there is an equivalent OSS tool to extend 
yeah, I think your use case is fine (I should have asked what you are missing before doing my hot take... sorry), but I guess you can take some inspiration from https://github.com/nlewo/comin
23:46:49
@raitobezarius:matrix.orgraitobezarius
In reply to @janik0:matrix.org
ofc, I'm of the opinion if you don't bring unique things why bother building a new one (except for learning purposes) if you can instead contribute to a existing ones, but that's my personal stance to most foss software in general.
hot take
23:46:49
@raitobezarius:matrix.orgraitobezariuswe didn't invent yet The One True Architecture for deployment tool23:47:01
@hexa:lossy.networkhexanix-netboot-serve is a pull based solution without the target machine needing to eval 🤔23:47:58

Show newer messages


Back to Room ListRoom Version: 10