From 684c27154c06cc40a1191791115a050abe30a30d Mon Sep 17 00:00:00 2001 From: Jean-Paul Calderone <exarkun@twistedmatrix.com> Date: Thu, 1 Apr 2021 19:34:44 -0400 Subject: [PATCH] Configure deployment system for issuer to know where to find server --- morph/grid/production/grid.nix | 1 + morph/lib/issuer.nix | 3 +++ 2 files changed, 4 insertions(+) diff --git a/morph/grid/production/grid.nix b/morph/grid/production/grid.nix index 7b056146..fc3b9b5b 100644 --- a/morph/grid/production/grid.nix +++ b/morph/grid/production/grid.nix @@ -21,6 +21,7 @@ import ../../lib/make-grid.nix { # # The names must be unique! "payments.privatestorage.io" = import ../../lib/issuer.nix ({ + publicIPv4 = "18.184.142.208"; inherit sshUsers; hardware = ../../lib/issuer-aws.nix; stateVersion = "19.03"; diff --git a/morph/lib/issuer.nix b/morph/lib/issuer.nix index 33c87f70..7510b6b8 100644 --- a/morph/lib/issuer.nix +++ b/morph/lib/issuer.nix @@ -6,9 +6,12 @@ , allowedChargeOrigins , sshUsers , stateVersion +, publicIPv4 , ... }: { deployment = { + targetHost = publicIPv4; + secrets = { "ristretto-signing-key" = { source = ristrettoSigningKeyPath; -- GitLab