From 75a110c932b720e7c293a804fa792515a75ee9dc Mon Sep 17 00:00:00 2001 From: Viktor Barzin Date: Sat, 3 Jan 2026 23:13:55 +0000 Subject: [PATCH] store the aiostreams secret key in resource to keep it persistent [ci skip] --- modules/kubernetes/servarr/aiostreams/main.tf | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/modules/kubernetes/servarr/aiostreams/main.tf b/modules/kubernetes/servarr/aiostreams/main.tf index f59fa5d1..86ad357c 100644 --- a/modules/kubernetes/servarr/aiostreams/main.tf +++ b/modules/kubernetes/servarr/aiostreams/main.tf @@ -10,10 +10,9 @@ resource "kubernetes_namespace" "aiostreams" { } } -# resource "random_string" "random" { -# length = 50 -# lower = true -# } +resource "random_id" "secret_key" { + byte_length = 32 # 32 bytes × 2 hex chars = 64 hex characters +} resource "kubernetes_deployment" "aiostreams" { metadata { @@ -49,7 +48,7 @@ resource "kubernetes_deployment" "aiostreams" { } env { name = "SECRET_KEY" - value = substr(sha256(uuid()), 0, 64) + value = random_id.secret_key.hex } env { name = "DATABASE_URI"