store signing keys for nodens #86

Merged
nerf merged 2 commits from nerf/nixConfig:nodens-deploy into main 2025-06-22 18:39:11 +00:00
Owner

This adds signing keys to nodens that all the other machines trust, so nodens can sign builds and we can deploy from there directly.
This is a first step towards CI

This adds signing keys to nodens that all the other machines trust, so nodens can sign builds and we can deploy from there directly. This is a first step towards CI
nerf added 1 commit 2025-06-20 17:57:47 +00:00
nerf changed title from store signing keys for nodens to WIP: store signing keys for nodens 2025-06-20 18:01:01 +00:00
nerf changed title from WIP: store signing keys for nodens to store signing keys for nodens 2025-06-20 18:02:20 +00:00
Gonne requested changes 2025-06-21 16:22:40 +00:00
Dismissed
@ -32,1 +32,4 @@
# additional trusted keys for substituters for every machine
# right now it is only nodens so nodens can build system configs
# and we can deploy them from nodens.
Owner

Please describe somewhere how this is used (probably in the Readme.md where we also described building locally).

Please describe somewhere how this is used (probably in the `Readme.md` where we also described building locally).
Gonne marked this conversation as resolved
@ -33,0 +34,4 @@
# right now it is only nodens so nodens can build system configs
# and we can deploy them from nodens.
# For security reasons we might want to move this to the vm part, as
# someone who can get controll of nodens and get hold of the build process
Owner

controll -> control

controll -> control
Gonne marked this conversation as resolved
@ -33,0 +36,4 @@
# For security reasons we might want to move this to the vm part, as
# someone who can get controll of nodens and get hold of the build process
# can gain control of the other machines. While this is very handy
# and a step towards CI, we might not want this for backups.
Owner

I think its fine for backups as well.

I think its fine for backups as well.
Gonne marked this conversation as resolved
@ -33,0 +37,4 @@
# someone who can get controll of nodens and get hold of the build process
# can gain control of the other machines. While this is very handy
# and a step towards CI, we might not want this for backups.
# (This is a tradeof between security and convinience)
Owner

convinience -> convenience

convinience -> convenience
Gonne marked this conversation as resolved
nerf force-pushed nodens-deploy from 5c09cb3cdc to 5a64d39621 2025-06-22 18:12:39 +00:00 Compare
nerf force-pushed nodens-deploy from 5a64d39621 to d74be71aa1 2025-06-22 18:13:10 +00:00 Compare
nerf added 1 commit 2025-06-22 18:20:11 +00:00
requested review from Gonne 2025-06-22 18:20:45 +00:00
Gonne approved these changes 2025-06-22 18:34:24 +00:00
nerf merged commit 375c2a2e4d into main 2025-06-22 18:39:11 +00:00
nerf deleted branch nodens-deploy 2025-06-22 18:39:11 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Fachschaft/nixConfig#86
No description provided.