!UKDpaKNNsBpOPfLWfX:zhaofeng.li

Colmena

330 Members
A simple, stateless NixOS deployment tool - https://github.com/zhaofengli/colmena111 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
11 Apr 2022
@blaggacao:matrix.org@blaggacao:matrix.orgOh great to hear! Yeah, I'm happy to get a little more involved with the codebase in the coming days / weeks. Planning on maybeMigrate 😂23:24:16
12 Apr 2022
@linus:schreibt.jetzt@linus:schreibt.jetzt joined the room.18:47:42
18 Apr 2022
@aanderse:nixos.devaanderse any way to specify multiple colmena outputs in a flake? basically i want a repo that houses n "hives" and tagging isn't enough to keep them separate 20:34:28
@aanderse:nixos.devaanderse maybe something like outputs = { ... }: { colmena-hive-1 = { ... }; colmena-hive-2 = { ... }; } then pass a flag tocolmena to tell it which one to process? 20:36:20
@aanderse:nixos.devaanderseor am i just thinking tags aren't my solution when really they are?20:36:53
@buckley310:matrix.orgBuckley Well, I guess that depends why you feel tags aren’t sufficient 20:37:17
@buckley310:matrix.orgBuckley I think you can combine multiple tags to filter output down more, like @deployment1,@webservers will pick only the webservers which are also deployment1, but double check me there 20:38:09
@buckley310:matrix.orgBuckleyThen multiple deployments…20:38:26
@aanderse:nixos.devaanderse defaults apply to all machines regardless of tags, i don't want to accidentally reference a machine in a different tag via nodes, i want to grab all attributes from all machines in a tag 20:38:45
@linus:schreibt.jetzt@linus:schreibt.jetzt
In reply to @buckley310:matrix.org
I think you can combine multiple tags to filter output down more, like @deployment1,@webservers will pick only the webservers which are also deployment1, but double check me there
nope, that's all @deployment1 and all @webservers
20:39:23
@buckley310:matrix.orgBuckleyOh never mind then :/20:39:33
@buckley310:matrix.orgBuckley Might be remembering another tool, I’ve never used multi tags on colmena 20:39:55
@aanderse:nixos.devaandersei guess i just put my defaults into a separate file and include it for each separate deployment, etc...20:41:15
@buckley310:matrix.orgBuckleyYou can have one flake that has all your hosts in it, then you can have little hive files that just import specific hosts from your flake20:43:31
@buckley310:matrix.orgBuckleystub hives20:43:44
@aanderse:nixos.devaanderse Buckley: that sounds ideal 20:45:14
@aanderse:nixos.devaanderse not that i read much into it, but i thought colmena depended on the output called colmena 20:45:30
@linus:schreibt.jetzt@linus:schreibt.jetztBeing able to specify an "installable" to use as the hive would be nicer though.20:45:39
@aanderse:nixos.devaanderse so how does my flake.nix look in your scenario? 20:45:42

Show newer messages


Back to Room ListRoom Version: 6