From 7f30f1c9d8b6b885081ad81e3fa3c6849b3f3548 Mon Sep 17 00:00:00 2001 From: Max Audron Date: Wed, 27 Sep 2023 12:49:16 +0200 Subject: test kubernetes deployment --- modules/wireguard/default.nix | 2 +- modules/wireguard/options.nix | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) (limited to 'modules/wireguard') diff --git a/modules/wireguard/default.nix b/modules/wireguard/default.nix index 345af3e..73396dc 100644 --- a/modules/wireguard/default.nix +++ b/modules/wireguard/default.nix @@ -15,7 +15,7 @@ with lib; { in { endpoint = - "${node.config.deployment.targetHost}:${toString peer.port}"; + "${node.config.wireguard.endpoint}:${toString peer.port}"; publicKey = peer.publicKey; persistentKeepalive = 25; allowedIPs = [ diff --git a/modules/wireguard/options.nix b/modules/wireguard/options.nix index 69013d0..60a93fc 100644 --- a/modules/wireguard/options.nix +++ b/modules/wireguard/options.nix @@ -15,6 +15,11 @@ with lib; { default = false; }; + endpoint = mkOption { + type = types.str; + description = "Public endpoint of wireguard interface"; + }; + port = mkOption { type = types.int; description = "Port of the wireguard interface (51820)"; -- cgit v1.2.3