aboutsummaryrefslogtreecommitdiff
path: root/nixops/default.nix
diff options
context:
space:
mode:
authorIsmaël Bouya <ismael.bouya@normalesup.org>2020-09-04 02:40:24 +0200
committerIsmaël Bouya <ismael.bouya@normalesup.org>2020-09-04 02:59:46 +0200
commit34abd6afa44c620a56416bd423a2438a09bd1ce4 (patch)
treeb7eef613348fcb9d8fabd19c0437430c30678152 /nixops/default.nix
parentf5cbc6f767ee234e9cdd53baa113d5ab26edb6d8 (diff)
downloadNix-34abd6afa44c620a56416bd423a2438a09bd1ce4.tar.gz
Nix-34abd6afa44c620a56416bd423a2438a09bd1ce4.tar.zst
Nix-34abd6afa44c620a56416bd423a2438a09bd1ce4.zip
Migrate to morph as a replacement to nixops
The deployment tasks are now independent of any state
Diffstat (limited to 'nixops/default.nix')
-rw-r--r--nixops/default.nix11
1 files changed, 3 insertions, 8 deletions
diff --git a/nixops/default.nix b/nixops/default.nix
index 56b86e8..7c6dd38 100644
--- a/nixops/default.nix
+++ b/nixops/default.nix
@@ -1,12 +1,7 @@
1{ privateFiles ? ./. }: 1let
2 privateFiles = <privateFiles>;
3in
2{ 4{
3 network = {
4 description = "Immae's network";
5 enableRollback = true;
6 };
7
8 # Used by hetzner cloud to provision machines
9 resources.sshKeyPairs.ssh-key = {};
10 dilion = import ../modules/private/system/dilion.nix { inherit privateFiles; }; 5 dilion = import ../modules/private/system/dilion.nix { inherit privateFiles; };
11 eldiron = import ../modules/private/system/eldiron.nix { inherit privateFiles; }; 6 eldiron = import ../modules/private/system/eldiron.nix { inherit privateFiles; };
12 backup-2 = import ../modules/private/system/backup-2.nix { inherit privateFiles; }; 7 backup-2 = import ../modules/private/system/backup-2.nix { inherit privateFiles; };