From 65c54eb4d755d7cdbe89d767187aae1c03a6c926 Mon Sep 17 00:00:00 2001 From: Viktor Barzin Date: Sun, 22 Feb 2026 13:35:10 +0000 Subject: [PATCH] [ci skip] Migrate 22 platform service states to stacks/platform State migration for all platform services from root state to state/stacks/platform/terraform.tfstate. Key changes: - module.kubernetes_cluster.module.X["key"] -> module.X - Removed null_resource.core_services from root state - Imported traefik helm_release (was missing from state) - Fixed helm provider syntax (kubernetes = {} not kubernetes {}) - Added secrets symlink for TLS cert file() resolution - Platform terragrunt plan: 0 add, 24 change (cosmetic drift), 0 destroy --- stacks/platform/secrets | 1 + terragrunt.hcl | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) create mode 120000 stacks/platform/secrets diff --git a/stacks/platform/secrets b/stacks/platform/secrets new file mode 120000 index 00000000..ca54a7cf --- /dev/null +++ b/stacks/platform/secrets @@ -0,0 +1 @@ +../../secrets \ No newline at end of file diff --git a/terragrunt.hcl b/terragrunt.hcl index e9679e67..a75d0c13 100644 --- a/terragrunt.hcl +++ b/terragrunt.hcl @@ -47,7 +47,7 @@ provider "kubernetes" { } provider "helm" { - kubernetes { + kubernetes = { config_path = var.kube_config_path } }