Commit Graph

14 Commits

Author SHA1 Message Date
2b3e338e0d
rekahsoft: Continue abstracting legacy vm's (#4 - dash0)
* deploy/dash0-home-rekahsoft-ca.scm (rekahsoft): Adjust configuration to use
proxmox-vm-legacy module

* .guix/rekahsoft/guix-config/vms/dash0-home-rekahsoft-ca.scm (rekahsoft): Add deployment
file for dash0
2023-03-04 18:51:59 -05:00
c253b289b3
deploy/git0-home-rekahsoft-ca.scm: Adjust host key after its rotation 2023-03-04 11:51:29 -05:00
be43cd1bda
deploy/loki-home-rekahsoft-ca.scm: Adjust host key after its rotation 2023-03-04 11:51:08 -05:00
848b27bcc4
rekahsoft: Continue abstracting legacy vm's (#4 - prom0)
* deploy/prom0-home-rekahsoft-ca.scm (rekahsoft): Adjust configuration to use
proxmox-vm-legacy module

* .guix/rekahsoft/guix-config/vms/prom0-home-rekahsoft-ca.scm (rekahsoft): Add deployment
file for prom0
2023-03-04 11:37:42 -05:00
239e3b66d9
rekahsoft: Continue abstracting legacy vm's (#3 - git0) 2023-03-04 09:41:33 -05:00
62a352e368
deploy/loki-home-rekahsoft-ca.scm: Add file (missed in 57b559e) 2023-03-04 09:40:50 -05:00
6660f640b4
deploy/searx0-home-rekahsoft-ca.scm: Adjust host key after its rotation 2023-02-25 12:46:57 -05:00
8d31ff8ec4
deploy/searx0-home-rekahsoft-ca.scm: searx0 guix-deploy config 2022-09-14 00:16:44 -04:00
187b9f1992
Rename private deploy key 2022-03-22 22:30:06 -04:00
62fe49c921
Move machine specification outside of channel
'guix deploy' would not function when machine-ssh-configuration's identity cannot be
specified relative to the file where its defined.
2022-03-22 22:08:58 -04:00
96f147e008
Test: Temporarily validate if the ssh-key to be used can be stored out of channel 2022-03-22 20:22:41 -04:00
5d4f601fc1
Export %machine instead of machine to avoid name overlap
* .guix/rekahsoft/guix-config/vms/cloud0-home-rekahsoft-ca.scm: Add missing imports; change
name of public exports of system and machine, prefixing them with '%'
* .guix/rekahsoft/guix-config/vms/grocy0-home-rekahsoft-ca.scm:
* .guix/rekahsoft/guix-config/vms/guix-ci0-home-rekahsoft-ca.scm:
* .guix/rekahsoft/guix-config/vms/vault0-home-rekahsoft-ca.scm:
* README.org: Update commands that reference the 'system' variable exported from
configuration modules
* deploy/cloud0-home-rekahsoft-ca.scm: Reference renamed 'machine' as %machine
* deploy/grocy0-home-rekahsoft-ca.scm:
* deploy/guix-ci0-home-rekahsoft-ca.scm:
* deploy/vault0-home-rekahsoft-ca.scm:
2022-03-22 19:30:51 -04:00
b9da145c33
Refactor guix deploy machines specifications directly into channel
* channels-{vms,manual}.scm: Removed in preference of channel wide channels.scm
* README.org: Update various deployment proceedures given that moving forward
operating-system configurations will be self-contained within this channel
* .guix/rekahsoft/guix-config/vms/cloud0-home-rekahsoft-ca.scm: Include public machine record
for instance, refactored from deploy/*.scm
* .guix/rekahsoft/guix-config/vms/grocy0-home-rekahsoft-ca.scm:
* .guix/rekahsoft/guix-config/vms/guix-ci0-home-rekahsoft-ca.scm:
* .guix/rekahsoft/guix-config/vms/vault0-home-rekahsoft-ca.scm:
* deploy/cloud0-home-rekahsoft-ca.scm: Directly reference machine from channel instead of
declaring it here
* deploy/grocy0-home-rekahsoft-ca.scm:
* deploy/guix-ci0-home-rekahsoft-ca.scm:
* deploy/vault0-home-rekahsoft-ca.scm:
2022-03-22 18:39:06 -04:00
acaa20d632
Initial commit 2022-03-20 22:31:46 -04:00