From 57628b508e74866dd5bfaaa2294d5b9396cbd6be Mon Sep 17 00:00:00 2001 From: KokaKiwi Date: Sun, 26 May 2024 17:04:18 +0200 Subject: [PATCH] cluster(prod): Add io --- cluster/prod/cluster.nix | 6 ++++++ cluster/prod/known_hosts | 1 + cluster/prod/node/io.nix | 9 +++++++++ cluster/prod/node/io.site.nix | 1 + cluster/prod/ssh_config | 3 +++ 5 files changed, 20 insertions(+) create mode 100644 cluster/prod/node/io.nix create mode 120000 cluster/prod/node/io.site.nix diff --git a/cluster/prod/cluster.nix b/cluster/prod/cluster.nix index c4f5306..bc53aa0 100644 --- a/cluster/prod/cluster.nix +++ b/cluster/prod/cluster.nix @@ -81,6 +81,12 @@ address = "10.83.5.1"; endpoint = "82.64.238.84:33740"; }; + "io" = { + siteName = "dathomir"; + publicKey = "3+VvWJtABOAd6zUCMROhqGbNtkQRtoIkVmYn0M81jQw="; + address = "10.83.5.3"; + endpoint = "82.64.238.84:33742"; + }; }; # Pin Nomad version diff --git a/cluster/prod/known_hosts b/cluster/prod/known_hosts index a4a7d7b..d6959ae 100644 --- a/cluster/prod/known_hosts +++ b/cluster/prod/known_hosts @@ -10,3 +10,4 @@ courgette.machine.deuxfleurs.fr ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPCXJeo6yeQe abricot.machine.deuxfleurs.fr ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPhHUQtc5lukPMFkiWf/sTgaUpwNFXHCJoQKu4ooRFy+ ananas.machine.deuxfleurs.fr ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHs0zAyBy70oyV56qaMaMAKR7VjEDnsm5LEyZJbM95BL onion.machine.deuxfleurs.fr ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINjBQ67fxwuDDzRPveTko/Sgf0cev3tIvlr3CfAmhF0C +io.machine.deuxfleurs.fr ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIvgCJ7Jew7ou1RZuaT41Sd+ucZAgxUwtdieqNqoC3+T diff --git a/cluster/prod/node/io.nix b/cluster/prod/node/io.nix new file mode 100644 index 0000000..4e53102 --- /dev/null +++ b/cluster/prod/node/io.nix @@ -0,0 +1,9 @@ +{ ... }: +{ + boot.loader.grub.enable = true; + boot.loader.grub.device = "/dev/sda"; + + deuxfleurs.hostName = "io"; + deuxfleurs.staticIPv4.address = "192.168.1.36"; + deuxfleurs.staticIPv6.address = "2a01:e0a:5e4:1d0:52e5:49ff:fe5c:5f35"; +} diff --git a/cluster/prod/node/io.site.nix b/cluster/prod/node/io.site.nix new file mode 120000 index 0000000..5e41391 --- /dev/null +++ b/cluster/prod/node/io.site.nix @@ -0,0 +1 @@ +../site/dathomir.nix \ No newline at end of file diff --git a/cluster/prod/ssh_config b/cluster/prod/ssh_config index c056a22..d93602a 100644 --- a/cluster/prod/ssh_config +++ b/cluster/prod/ssh_config @@ -35,3 +35,6 @@ Host ananas Host onion HostName onion.machine.deuxfleurs.fr + +Host io + HostName io.machine.deuxfleurs.fr