From b5df02ac7382b84b4706855e6d8b88e6a75342e5 Mon Sep 17 00:00:00 2001 From: viktorbarzin Date: Wed, 17 Mar 2021 21:02:53 +0000 Subject: [PATCH] add reloader to reload wireguard upon config change --- modules/kubernetes/main.tf | 4 ++++ modules/kubernetes/reloader/main.tf | 8 ++++++++ 2 files changed, 12 insertions(+) create mode 100644 modules/kubernetes/reloader/main.tf diff --git a/modules/kubernetes/main.tf b/modules/kubernetes/main.tf index 01f80774..5ab7ddfa 100644 --- a/modules/kubernetes/main.tf +++ b/modules/kubernetes/main.tf @@ -157,6 +157,10 @@ module "privatebin" { # tls_secret_name = var.tls_secret_name # } +module "reloader" { + source = "./reloader" +} + module "webhook_handler" { source = "./webhook_handler" tls_secret_name = var.tls_secret_name diff --git a/modules/kubernetes/reloader/main.tf b/modules/kubernetes/reloader/main.tf new file mode 100644 index 00000000..59971834 --- /dev/null +++ b/modules/kubernetes/reloader/main.tf @@ -0,0 +1,8 @@ +resource "helm_release" "reloader" { + namespace = "reloader" + create_namespace = true + name = "reloader" + + repository = "https://stakater.github.io/stakater-charts" + chart = "reloader" +}