From e658d77296a23b8a4614662287080f86135db82d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 10 Jul 2026 15:44:45 +0000 Subject: [PATCH 1/5] chore(deps): update terraform helm to v3 --- terraform/apps/.terraform.lock.hcl | 40 +++++++++++++++++---------- terraform/apps/main.tf | 2 +- terraform/crd/.terraform.lock.hcl | 40 +++++++++++++++++---------- terraform/crd/main.tf | 2 +- terraform/db/.terraform.lock.hcl | 40 +++++++++++++++++---------- terraform/db/main.tf | 2 +- terraform/metrics/.terraform.lock.hcl | 40 +++++++++++++++++---------- terraform/metrics/main.tf | 2 +- terraform/network/.terraform.lock.hcl | 40 +++++++++++++++++---------- terraform/network/main.tf | 2 +- terraform/sso/.terraform.lock.hcl | 40 +++++++++++++++++---------- terraform/sso/main.tf | 2 +- terraform/storage/.terraform.lock.hcl | 40 +++++++++++++++++---------- terraform/storage/main.tf | 2 +- terraform/tools/.terraform.lock.hcl | 40 +++++++++++++++++---------- terraform/tools/main.tf | 2 +- 16 files changed, 216 insertions(+), 120 deletions(-) diff --git a/terraform/apps/.terraform.lock.hcl b/terraform/apps/.terraform.lock.hcl index dd6a5e8..edb2030 100644 --- a/terraform/apps/.terraform.lock.hcl +++ b/terraform/apps/.terraform.lock.hcl @@ -25,22 +25,34 @@ provider "registry.terraform.io/gavinbunney/kubectl" { } provider "registry.terraform.io/hashicorp/helm" { - version = "2.17.0" - constraints = "~> 2.0" + version = "3.2.0" + constraints = "~> 3.0" hashes = [ - "h1:K5FEjxvDnxb1JF1kG1xr8J3pNGxoaR3Z0IBG9Csm/Is=", - "zh:06fb4e9932f0afc1904d2279e6e99353c2ddac0d765305ce90519af410706bd4", - "zh:104eccfc781fc868da3c7fec4385ad14ed183eb985c96331a1a937ac79c2d1a7", - "zh:129345c82359837bb3f0070ce4891ec232697052f7d5ccf61d43d818912cf5f3", - "zh:3956187ec239f4045975b35e8c30741f701aa494c386aaa04ebabffe7749f81c", - "zh:66a9686d92a6b3ec43de3ca3fde60ef3d89fb76259ed3313ca4eb9bb8c13b7dd", - "zh:88644260090aa621e7e8083585c468c8dd5e09a3c01a432fb05da5c4623af940", - "zh:a248f650d174a883b32c5b94f9e725f4057e623b00f171936dcdcc840fad0b3e", - "zh:aa498c1f1ab93be5c8fbf6d48af51dc6ef0f10b2ea88d67bcb9f02d1d80d3930", - "zh:bf01e0f2ec2468c53596e027d376532a2d30feb72b0b5b810334d043109ae32f", - "zh:c46fa84cc8388e5ca87eb575a534ebcf68819c5a5724142998b487cb11246654", - "zh:d0c0f15ffc115c0965cbfe5c81f18c2e114113e7a1e6829f6bfd879ce5744fbb", + "h1:3WcDkgmMy9vTO6hSMzqI7o4nNeSa5AXDENxk6WphT6w=", + "h1:4GUl0O80F08arhxnBJjslNjhauJVa5QXIW14zks+Tyo=", + "h1:8m2Q+VCIb4S5OUp0KA01+v/gECXF2B43JLvJcQ2/5DY=", + "h1:CTWVDQxyq1cQJR/9RJSkXii/gz5zMjxszSw9LmptDh4=", + "h1:E8cLiLw3uQBQz9EtBCVX4v+RZctiHRQB/A3IxrTcb+0=", + "h1:I7OyXHx2o6xamRGTNpAoOIPCn/GO8lvgYWnM9GtxFHA=", + "h1:PeNWXQVOaxu/maAJQJ8K6p0bmKXhU6F62F34NSg0H64=", + "h1:ad8XdNRv+trfXgmu0tdI1YeFp7WSO5g9PI3QFOxRR8Y=", + "h1:adNoKZ2Uj0TOmrDmrTZEYdmhmB4ZwVumT1LOmYuRvbA=", + "h1:arEhtNFj5SBi+PUOzV8+qOB8ZjZ214Onm3YxhM3/qnA=", + "h1:s1DSbdKQsk80Y2jfGRomwmfTSKwT/N6btuSlbL61HcE=", + "h1:wlTlP3Hi7Utka8QQmTUQLy0NmN0PBTkiN2n8viyxGKo=", + "zh:2f1d55bf4e6a9c2629dfd3b162a05632f2e251bf6083d8613f38af3d51cea553", + "zh:33b378f15d39c2050a9272f6d5e8437f162972c93244af6df6de54ba2b0a416c", + "zh:501d7e7b3d42f5b40a6e5e979d5a6a4d67eba0fb37d786e2c3d7186e742dd557", + "zh:52e430da694bad4a06d049aa574d4a7a2b4e11c47d7bab637131068cc1160593", + "zh:77fb8ecaa27f4218177917bb3865551b058b92193408fa20366c45a529f0ac94", + "zh:b114d6ea5ab4486dc26b83cd595f0af820b3d66d0d1cf81975dfe7baa84419e2", + "zh:b6729f6f32fab90945e3cb4ba0268b73262dad0d14c1d71514ac767bac644595", + "zh:b9ff1756e698e1d3bdb0c2605ee31794f15d8275e2f8817a2bf66f3272ed9362", + "zh:be4791496afea715783f0efb65d21c99d3dc84ddb94ba4868f3afee2d50e71ef", + "zh:c8f66bd76991d7521a805cce3000a5226b1b18baf1d6b63a03d38e09208a564b", + "zh:e2bdd80b8956307f7307f90ffab0e91169bb83babeb540c712239dbc5c09916f", "zh:f569b65999264a9416862bca5cd2a6177d94ccb0424f3a4ef424428912b9cb3c", + "zh:fcda8394edc50d2a2132534edf8655cb25dc76f55937e859b9ffb5f787430f37", ] } diff --git a/terraform/apps/main.tf b/terraform/apps/main.tf index 62fea3f..84a1e4c 100644 --- a/terraform/apps/main.tf +++ b/terraform/apps/main.tf @@ -8,7 +8,7 @@ terraform { } helm = { source = "hashicorp/helm" - version = "~> 2.0" + version = "~> 3.0" } kubectl = { source = "gavinbunney/kubectl" diff --git a/terraform/crd/.terraform.lock.hcl b/terraform/crd/.terraform.lock.hcl index 2e497f0..6b13586 100644 --- a/terraform/crd/.terraform.lock.hcl +++ b/terraform/crd/.terraform.lock.hcl @@ -25,22 +25,34 @@ provider "registry.terraform.io/gavinbunney/kubectl" { } provider "registry.terraform.io/hashicorp/helm" { - version = "2.17.0" - constraints = "~> 2.0" + version = "3.2.0" + constraints = "~> 3.0" hashes = [ - "h1:K5FEjxvDnxb1JF1kG1xr8J3pNGxoaR3Z0IBG9Csm/Is=", - "zh:06fb4e9932f0afc1904d2279e6e99353c2ddac0d765305ce90519af410706bd4", - "zh:104eccfc781fc868da3c7fec4385ad14ed183eb985c96331a1a937ac79c2d1a7", - "zh:129345c82359837bb3f0070ce4891ec232697052f7d5ccf61d43d818912cf5f3", - "zh:3956187ec239f4045975b35e8c30741f701aa494c386aaa04ebabffe7749f81c", - "zh:66a9686d92a6b3ec43de3ca3fde60ef3d89fb76259ed3313ca4eb9bb8c13b7dd", - "zh:88644260090aa621e7e8083585c468c8dd5e09a3c01a432fb05da5c4623af940", - "zh:a248f650d174a883b32c5b94f9e725f4057e623b00f171936dcdcc840fad0b3e", - "zh:aa498c1f1ab93be5c8fbf6d48af51dc6ef0f10b2ea88d67bcb9f02d1d80d3930", - "zh:bf01e0f2ec2468c53596e027d376532a2d30feb72b0b5b810334d043109ae32f", - "zh:c46fa84cc8388e5ca87eb575a534ebcf68819c5a5724142998b487cb11246654", - "zh:d0c0f15ffc115c0965cbfe5c81f18c2e114113e7a1e6829f6bfd879ce5744fbb", + "h1:3WcDkgmMy9vTO6hSMzqI7o4nNeSa5AXDENxk6WphT6w=", + "h1:4GUl0O80F08arhxnBJjslNjhauJVa5QXIW14zks+Tyo=", + "h1:8m2Q+VCIb4S5OUp0KA01+v/gECXF2B43JLvJcQ2/5DY=", + "h1:CTWVDQxyq1cQJR/9RJSkXii/gz5zMjxszSw9LmptDh4=", + "h1:E8cLiLw3uQBQz9EtBCVX4v+RZctiHRQB/A3IxrTcb+0=", + "h1:I7OyXHx2o6xamRGTNpAoOIPCn/GO8lvgYWnM9GtxFHA=", + "h1:PeNWXQVOaxu/maAJQJ8K6p0bmKXhU6F62F34NSg0H64=", + "h1:ad8XdNRv+trfXgmu0tdI1YeFp7WSO5g9PI3QFOxRR8Y=", + "h1:adNoKZ2Uj0TOmrDmrTZEYdmhmB4ZwVumT1LOmYuRvbA=", + "h1:arEhtNFj5SBi+PUOzV8+qOB8ZjZ214Onm3YxhM3/qnA=", + "h1:s1DSbdKQsk80Y2jfGRomwmfTSKwT/N6btuSlbL61HcE=", + "h1:wlTlP3Hi7Utka8QQmTUQLy0NmN0PBTkiN2n8viyxGKo=", + "zh:2f1d55bf4e6a9c2629dfd3b162a05632f2e251bf6083d8613f38af3d51cea553", + "zh:33b378f15d39c2050a9272f6d5e8437f162972c93244af6df6de54ba2b0a416c", + "zh:501d7e7b3d42f5b40a6e5e979d5a6a4d67eba0fb37d786e2c3d7186e742dd557", + "zh:52e430da694bad4a06d049aa574d4a7a2b4e11c47d7bab637131068cc1160593", + "zh:77fb8ecaa27f4218177917bb3865551b058b92193408fa20366c45a529f0ac94", + "zh:b114d6ea5ab4486dc26b83cd595f0af820b3d66d0d1cf81975dfe7baa84419e2", + "zh:b6729f6f32fab90945e3cb4ba0268b73262dad0d14c1d71514ac767bac644595", + "zh:b9ff1756e698e1d3bdb0c2605ee31794f15d8275e2f8817a2bf66f3272ed9362", + "zh:be4791496afea715783f0efb65d21c99d3dc84ddb94ba4868f3afee2d50e71ef", + "zh:c8f66bd76991d7521a805cce3000a5226b1b18baf1d6b63a03d38e09208a564b", + "zh:e2bdd80b8956307f7307f90ffab0e91169bb83babeb540c712239dbc5c09916f", "zh:f569b65999264a9416862bca5cd2a6177d94ccb0424f3a4ef424428912b9cb3c", + "zh:fcda8394edc50d2a2132534edf8655cb25dc76f55937e859b9ffb5f787430f37", ] } diff --git a/terraform/crd/main.tf b/terraform/crd/main.tf index 5f1fc2d..6d8a160 100644 --- a/terraform/crd/main.tf +++ b/terraform/crd/main.tf @@ -8,7 +8,7 @@ terraform { } helm = { source = "hashicorp/helm" - version = "~> 2.0" + version = "~> 3.0" } kubectl = { source = "gavinbunney/kubectl" diff --git a/terraform/db/.terraform.lock.hcl b/terraform/db/.terraform.lock.hcl index f925dac..179623d 100644 --- a/terraform/db/.terraform.lock.hcl +++ b/terraform/db/.terraform.lock.hcl @@ -45,22 +45,34 @@ provider "registry.terraform.io/hashicorp/external" { } provider "registry.terraform.io/hashicorp/helm" { - version = "2.17.0" - constraints = "~> 2.0" + version = "3.2.0" + constraints = "~> 3.0" hashes = [ - "h1:K5FEjxvDnxb1JF1kG1xr8J3pNGxoaR3Z0IBG9Csm/Is=", - "zh:06fb4e9932f0afc1904d2279e6e99353c2ddac0d765305ce90519af410706bd4", - "zh:104eccfc781fc868da3c7fec4385ad14ed183eb985c96331a1a937ac79c2d1a7", - "zh:129345c82359837bb3f0070ce4891ec232697052f7d5ccf61d43d818912cf5f3", - "zh:3956187ec239f4045975b35e8c30741f701aa494c386aaa04ebabffe7749f81c", - "zh:66a9686d92a6b3ec43de3ca3fde60ef3d89fb76259ed3313ca4eb9bb8c13b7dd", - "zh:88644260090aa621e7e8083585c468c8dd5e09a3c01a432fb05da5c4623af940", - "zh:a248f650d174a883b32c5b94f9e725f4057e623b00f171936dcdcc840fad0b3e", - "zh:aa498c1f1ab93be5c8fbf6d48af51dc6ef0f10b2ea88d67bcb9f02d1d80d3930", - "zh:bf01e0f2ec2468c53596e027d376532a2d30feb72b0b5b810334d043109ae32f", - "zh:c46fa84cc8388e5ca87eb575a534ebcf68819c5a5724142998b487cb11246654", - "zh:d0c0f15ffc115c0965cbfe5c81f18c2e114113e7a1e6829f6bfd879ce5744fbb", + "h1:3WcDkgmMy9vTO6hSMzqI7o4nNeSa5AXDENxk6WphT6w=", + "h1:4GUl0O80F08arhxnBJjslNjhauJVa5QXIW14zks+Tyo=", + "h1:8m2Q+VCIb4S5OUp0KA01+v/gECXF2B43JLvJcQ2/5DY=", + "h1:CTWVDQxyq1cQJR/9RJSkXii/gz5zMjxszSw9LmptDh4=", + "h1:E8cLiLw3uQBQz9EtBCVX4v+RZctiHRQB/A3IxrTcb+0=", + "h1:I7OyXHx2o6xamRGTNpAoOIPCn/GO8lvgYWnM9GtxFHA=", + "h1:PeNWXQVOaxu/maAJQJ8K6p0bmKXhU6F62F34NSg0H64=", + "h1:ad8XdNRv+trfXgmu0tdI1YeFp7WSO5g9PI3QFOxRR8Y=", + "h1:adNoKZ2Uj0TOmrDmrTZEYdmhmB4ZwVumT1LOmYuRvbA=", + "h1:arEhtNFj5SBi+PUOzV8+qOB8ZjZ214Onm3YxhM3/qnA=", + "h1:s1DSbdKQsk80Y2jfGRomwmfTSKwT/N6btuSlbL61HcE=", + "h1:wlTlP3Hi7Utka8QQmTUQLy0NmN0PBTkiN2n8viyxGKo=", + "zh:2f1d55bf4e6a9c2629dfd3b162a05632f2e251bf6083d8613f38af3d51cea553", + "zh:33b378f15d39c2050a9272f6d5e8437f162972c93244af6df6de54ba2b0a416c", + "zh:501d7e7b3d42f5b40a6e5e979d5a6a4d67eba0fb37d786e2c3d7186e742dd557", + "zh:52e430da694bad4a06d049aa574d4a7a2b4e11c47d7bab637131068cc1160593", + "zh:77fb8ecaa27f4218177917bb3865551b058b92193408fa20366c45a529f0ac94", + "zh:b114d6ea5ab4486dc26b83cd595f0af820b3d66d0d1cf81975dfe7baa84419e2", + "zh:b6729f6f32fab90945e3cb4ba0268b73262dad0d14c1d71514ac767bac644595", + "zh:b9ff1756e698e1d3bdb0c2605ee31794f15d8275e2f8817a2bf66f3272ed9362", + "zh:be4791496afea715783f0efb65d21c99d3dc84ddb94ba4868f3afee2d50e71ef", + "zh:c8f66bd76991d7521a805cce3000a5226b1b18baf1d6b63a03d38e09208a564b", + "zh:e2bdd80b8956307f7307f90ffab0e91169bb83babeb540c712239dbc5c09916f", "zh:f569b65999264a9416862bca5cd2a6177d94ccb0424f3a4ef424428912b9cb3c", + "zh:fcda8394edc50d2a2132534edf8655cb25dc76f55937e859b9ffb5f787430f37", ] } diff --git a/terraform/db/main.tf b/terraform/db/main.tf index eb30df7..8e867bd 100644 --- a/terraform/db/main.tf +++ b/terraform/db/main.tf @@ -8,7 +8,7 @@ terraform { } helm = { source = "hashicorp/helm" - version = "~> 2.0" + version = "~> 3.0" } kubectl = { source = "gavinbunney/kubectl" diff --git a/terraform/metrics/.terraform.lock.hcl b/terraform/metrics/.terraform.lock.hcl index c6aeed5..b819ea2 100644 --- a/terraform/metrics/.terraform.lock.hcl +++ b/terraform/metrics/.terraform.lock.hcl @@ -45,22 +45,34 @@ provider "registry.terraform.io/hashicorp/external" { } provider "registry.terraform.io/hashicorp/helm" { - version = "2.17.0" - constraints = "~> 2.0" + version = "3.2.0" + constraints = "~> 3.0" hashes = [ - "h1:K5FEjxvDnxb1JF1kG1xr8J3pNGxoaR3Z0IBG9Csm/Is=", - "zh:06fb4e9932f0afc1904d2279e6e99353c2ddac0d765305ce90519af410706bd4", - "zh:104eccfc781fc868da3c7fec4385ad14ed183eb985c96331a1a937ac79c2d1a7", - "zh:129345c82359837bb3f0070ce4891ec232697052f7d5ccf61d43d818912cf5f3", - "zh:3956187ec239f4045975b35e8c30741f701aa494c386aaa04ebabffe7749f81c", - "zh:66a9686d92a6b3ec43de3ca3fde60ef3d89fb76259ed3313ca4eb9bb8c13b7dd", - "zh:88644260090aa621e7e8083585c468c8dd5e09a3c01a432fb05da5c4623af940", - "zh:a248f650d174a883b32c5b94f9e725f4057e623b00f171936dcdcc840fad0b3e", - "zh:aa498c1f1ab93be5c8fbf6d48af51dc6ef0f10b2ea88d67bcb9f02d1d80d3930", - "zh:bf01e0f2ec2468c53596e027d376532a2d30feb72b0b5b810334d043109ae32f", - "zh:c46fa84cc8388e5ca87eb575a534ebcf68819c5a5724142998b487cb11246654", - "zh:d0c0f15ffc115c0965cbfe5c81f18c2e114113e7a1e6829f6bfd879ce5744fbb", + "h1:3WcDkgmMy9vTO6hSMzqI7o4nNeSa5AXDENxk6WphT6w=", + "h1:4GUl0O80F08arhxnBJjslNjhauJVa5QXIW14zks+Tyo=", + "h1:8m2Q+VCIb4S5OUp0KA01+v/gECXF2B43JLvJcQ2/5DY=", + "h1:CTWVDQxyq1cQJR/9RJSkXii/gz5zMjxszSw9LmptDh4=", + "h1:E8cLiLw3uQBQz9EtBCVX4v+RZctiHRQB/A3IxrTcb+0=", + "h1:I7OyXHx2o6xamRGTNpAoOIPCn/GO8lvgYWnM9GtxFHA=", + "h1:PeNWXQVOaxu/maAJQJ8K6p0bmKXhU6F62F34NSg0H64=", + "h1:ad8XdNRv+trfXgmu0tdI1YeFp7WSO5g9PI3QFOxRR8Y=", + "h1:adNoKZ2Uj0TOmrDmrTZEYdmhmB4ZwVumT1LOmYuRvbA=", + "h1:arEhtNFj5SBi+PUOzV8+qOB8ZjZ214Onm3YxhM3/qnA=", + "h1:s1DSbdKQsk80Y2jfGRomwmfTSKwT/N6btuSlbL61HcE=", + "h1:wlTlP3Hi7Utka8QQmTUQLy0NmN0PBTkiN2n8viyxGKo=", + "zh:2f1d55bf4e6a9c2629dfd3b162a05632f2e251bf6083d8613f38af3d51cea553", + "zh:33b378f15d39c2050a9272f6d5e8437f162972c93244af6df6de54ba2b0a416c", + "zh:501d7e7b3d42f5b40a6e5e979d5a6a4d67eba0fb37d786e2c3d7186e742dd557", + "zh:52e430da694bad4a06d049aa574d4a7a2b4e11c47d7bab637131068cc1160593", + "zh:77fb8ecaa27f4218177917bb3865551b058b92193408fa20366c45a529f0ac94", + "zh:b114d6ea5ab4486dc26b83cd595f0af820b3d66d0d1cf81975dfe7baa84419e2", + "zh:b6729f6f32fab90945e3cb4ba0268b73262dad0d14c1d71514ac767bac644595", + "zh:b9ff1756e698e1d3bdb0c2605ee31794f15d8275e2f8817a2bf66f3272ed9362", + "zh:be4791496afea715783f0efb65d21c99d3dc84ddb94ba4868f3afee2d50e71ef", + "zh:c8f66bd76991d7521a805cce3000a5226b1b18baf1d6b63a03d38e09208a564b", + "zh:e2bdd80b8956307f7307f90ffab0e91169bb83babeb540c712239dbc5c09916f", "zh:f569b65999264a9416862bca5cd2a6177d94ccb0424f3a4ef424428912b9cb3c", + "zh:fcda8394edc50d2a2132534edf8655cb25dc76f55937e859b9ffb5f787430f37", ] } diff --git a/terraform/metrics/main.tf b/terraform/metrics/main.tf index 2175493..0907de7 100644 --- a/terraform/metrics/main.tf +++ b/terraform/metrics/main.tf @@ -8,7 +8,7 @@ terraform { } helm = { source = "hashicorp/helm" - version = "~> 2.0" + version = "~> 3.0" } kubectl = { source = "gavinbunney/kubectl" diff --git a/terraform/network/.terraform.lock.hcl b/terraform/network/.terraform.lock.hcl index 4d0751f..1b1cf59 100644 --- a/terraform/network/.terraform.lock.hcl +++ b/terraform/network/.terraform.lock.hcl @@ -45,22 +45,34 @@ provider "registry.terraform.io/hashicorp/external" { } provider "registry.terraform.io/hashicorp/helm" { - version = "2.17.0" - constraints = "~> 2.0" + version = "3.2.0" + constraints = "~> 3.0" hashes = [ - "h1:K5FEjxvDnxb1JF1kG1xr8J3pNGxoaR3Z0IBG9Csm/Is=", - "zh:06fb4e9932f0afc1904d2279e6e99353c2ddac0d765305ce90519af410706bd4", - "zh:104eccfc781fc868da3c7fec4385ad14ed183eb985c96331a1a937ac79c2d1a7", - "zh:129345c82359837bb3f0070ce4891ec232697052f7d5ccf61d43d818912cf5f3", - "zh:3956187ec239f4045975b35e8c30741f701aa494c386aaa04ebabffe7749f81c", - "zh:66a9686d92a6b3ec43de3ca3fde60ef3d89fb76259ed3313ca4eb9bb8c13b7dd", - "zh:88644260090aa621e7e8083585c468c8dd5e09a3c01a432fb05da5c4623af940", - "zh:a248f650d174a883b32c5b94f9e725f4057e623b00f171936dcdcc840fad0b3e", - "zh:aa498c1f1ab93be5c8fbf6d48af51dc6ef0f10b2ea88d67bcb9f02d1d80d3930", - "zh:bf01e0f2ec2468c53596e027d376532a2d30feb72b0b5b810334d043109ae32f", - "zh:c46fa84cc8388e5ca87eb575a534ebcf68819c5a5724142998b487cb11246654", - "zh:d0c0f15ffc115c0965cbfe5c81f18c2e114113e7a1e6829f6bfd879ce5744fbb", + "h1:3WcDkgmMy9vTO6hSMzqI7o4nNeSa5AXDENxk6WphT6w=", + "h1:4GUl0O80F08arhxnBJjslNjhauJVa5QXIW14zks+Tyo=", + "h1:8m2Q+VCIb4S5OUp0KA01+v/gECXF2B43JLvJcQ2/5DY=", + "h1:CTWVDQxyq1cQJR/9RJSkXii/gz5zMjxszSw9LmptDh4=", + "h1:E8cLiLw3uQBQz9EtBCVX4v+RZctiHRQB/A3IxrTcb+0=", + "h1:I7OyXHx2o6xamRGTNpAoOIPCn/GO8lvgYWnM9GtxFHA=", + "h1:PeNWXQVOaxu/maAJQJ8K6p0bmKXhU6F62F34NSg0H64=", + "h1:ad8XdNRv+trfXgmu0tdI1YeFp7WSO5g9PI3QFOxRR8Y=", + "h1:adNoKZ2Uj0TOmrDmrTZEYdmhmB4ZwVumT1LOmYuRvbA=", + "h1:arEhtNFj5SBi+PUOzV8+qOB8ZjZ214Onm3YxhM3/qnA=", + "h1:s1DSbdKQsk80Y2jfGRomwmfTSKwT/N6btuSlbL61HcE=", + "h1:wlTlP3Hi7Utka8QQmTUQLy0NmN0PBTkiN2n8viyxGKo=", + "zh:2f1d55bf4e6a9c2629dfd3b162a05632f2e251bf6083d8613f38af3d51cea553", + "zh:33b378f15d39c2050a9272f6d5e8437f162972c93244af6df6de54ba2b0a416c", + "zh:501d7e7b3d42f5b40a6e5e979d5a6a4d67eba0fb37d786e2c3d7186e742dd557", + "zh:52e430da694bad4a06d049aa574d4a7a2b4e11c47d7bab637131068cc1160593", + "zh:77fb8ecaa27f4218177917bb3865551b058b92193408fa20366c45a529f0ac94", + "zh:b114d6ea5ab4486dc26b83cd595f0af820b3d66d0d1cf81975dfe7baa84419e2", + "zh:b6729f6f32fab90945e3cb4ba0268b73262dad0d14c1d71514ac767bac644595", + "zh:b9ff1756e698e1d3bdb0c2605ee31794f15d8275e2f8817a2bf66f3272ed9362", + "zh:be4791496afea715783f0efb65d21c99d3dc84ddb94ba4868f3afee2d50e71ef", + "zh:c8f66bd76991d7521a805cce3000a5226b1b18baf1d6b63a03d38e09208a564b", + "zh:e2bdd80b8956307f7307f90ffab0e91169bb83babeb540c712239dbc5c09916f", "zh:f569b65999264a9416862bca5cd2a6177d94ccb0424f3a4ef424428912b9cb3c", + "zh:fcda8394edc50d2a2132534edf8655cb25dc76f55937e859b9ffb5f787430f37", ] } diff --git a/terraform/network/main.tf b/terraform/network/main.tf index 2ececf5..d34e961 100644 --- a/terraform/network/main.tf +++ b/terraform/network/main.tf @@ -8,7 +8,7 @@ terraform { } helm = { source = "hashicorp/helm" - version = "~> 2.0" + version = "~> 3.0" } kubectl = { source = "gavinbunney/kubectl" diff --git a/terraform/sso/.terraform.lock.hcl b/terraform/sso/.terraform.lock.hcl index 0db84a5..32839ca 100644 --- a/terraform/sso/.terraform.lock.hcl +++ b/terraform/sso/.terraform.lock.hcl @@ -25,22 +25,34 @@ provider "registry.terraform.io/gavinbunney/kubectl" { } provider "registry.terraform.io/hashicorp/helm" { - version = "2.17.0" - constraints = "~> 2.0" + version = "3.2.0" + constraints = "~> 3.0" hashes = [ - "h1:K5FEjxvDnxb1JF1kG1xr8J3pNGxoaR3Z0IBG9Csm/Is=", - "zh:06fb4e9932f0afc1904d2279e6e99353c2ddac0d765305ce90519af410706bd4", - "zh:104eccfc781fc868da3c7fec4385ad14ed183eb985c96331a1a937ac79c2d1a7", - "zh:129345c82359837bb3f0070ce4891ec232697052f7d5ccf61d43d818912cf5f3", - "zh:3956187ec239f4045975b35e8c30741f701aa494c386aaa04ebabffe7749f81c", - "zh:66a9686d92a6b3ec43de3ca3fde60ef3d89fb76259ed3313ca4eb9bb8c13b7dd", - "zh:88644260090aa621e7e8083585c468c8dd5e09a3c01a432fb05da5c4623af940", - "zh:a248f650d174a883b32c5b94f9e725f4057e623b00f171936dcdcc840fad0b3e", - "zh:aa498c1f1ab93be5c8fbf6d48af51dc6ef0f10b2ea88d67bcb9f02d1d80d3930", - "zh:bf01e0f2ec2468c53596e027d376532a2d30feb72b0b5b810334d043109ae32f", - "zh:c46fa84cc8388e5ca87eb575a534ebcf68819c5a5724142998b487cb11246654", - "zh:d0c0f15ffc115c0965cbfe5c81f18c2e114113e7a1e6829f6bfd879ce5744fbb", + "h1:3WcDkgmMy9vTO6hSMzqI7o4nNeSa5AXDENxk6WphT6w=", + "h1:4GUl0O80F08arhxnBJjslNjhauJVa5QXIW14zks+Tyo=", + "h1:8m2Q+VCIb4S5OUp0KA01+v/gECXF2B43JLvJcQ2/5DY=", + "h1:CTWVDQxyq1cQJR/9RJSkXii/gz5zMjxszSw9LmptDh4=", + "h1:E8cLiLw3uQBQz9EtBCVX4v+RZctiHRQB/A3IxrTcb+0=", + "h1:I7OyXHx2o6xamRGTNpAoOIPCn/GO8lvgYWnM9GtxFHA=", + "h1:PeNWXQVOaxu/maAJQJ8K6p0bmKXhU6F62F34NSg0H64=", + "h1:ad8XdNRv+trfXgmu0tdI1YeFp7WSO5g9PI3QFOxRR8Y=", + "h1:adNoKZ2Uj0TOmrDmrTZEYdmhmB4ZwVumT1LOmYuRvbA=", + "h1:arEhtNFj5SBi+PUOzV8+qOB8ZjZ214Onm3YxhM3/qnA=", + "h1:s1DSbdKQsk80Y2jfGRomwmfTSKwT/N6btuSlbL61HcE=", + "h1:wlTlP3Hi7Utka8QQmTUQLy0NmN0PBTkiN2n8viyxGKo=", + "zh:2f1d55bf4e6a9c2629dfd3b162a05632f2e251bf6083d8613f38af3d51cea553", + "zh:33b378f15d39c2050a9272f6d5e8437f162972c93244af6df6de54ba2b0a416c", + "zh:501d7e7b3d42f5b40a6e5e979d5a6a4d67eba0fb37d786e2c3d7186e742dd557", + "zh:52e430da694bad4a06d049aa574d4a7a2b4e11c47d7bab637131068cc1160593", + "zh:77fb8ecaa27f4218177917bb3865551b058b92193408fa20366c45a529f0ac94", + "zh:b114d6ea5ab4486dc26b83cd595f0af820b3d66d0d1cf81975dfe7baa84419e2", + "zh:b6729f6f32fab90945e3cb4ba0268b73262dad0d14c1d71514ac767bac644595", + "zh:b9ff1756e698e1d3bdb0c2605ee31794f15d8275e2f8817a2bf66f3272ed9362", + "zh:be4791496afea715783f0efb65d21c99d3dc84ddb94ba4868f3afee2d50e71ef", + "zh:c8f66bd76991d7521a805cce3000a5226b1b18baf1d6b63a03d38e09208a564b", + "zh:e2bdd80b8956307f7307f90ffab0e91169bb83babeb540c712239dbc5c09916f", "zh:f569b65999264a9416862bca5cd2a6177d94ccb0424f3a4ef424428912b9cb3c", + "zh:fcda8394edc50d2a2132534edf8655cb25dc76f55937e859b9ffb5f787430f37", ] } diff --git a/terraform/sso/main.tf b/terraform/sso/main.tf index 41632b6..7a00ad8 100644 --- a/terraform/sso/main.tf +++ b/terraform/sso/main.tf @@ -8,7 +8,7 @@ terraform { } helm = { source = "hashicorp/helm" - version = "~> 2.0" + version = "~> 3.0" } kubectl = { source = "gavinbunney/kubectl" diff --git a/terraform/storage/.terraform.lock.hcl b/terraform/storage/.terraform.lock.hcl index 5f371c2..c9c793d 100644 --- a/terraform/storage/.terraform.lock.hcl +++ b/terraform/storage/.terraform.lock.hcl @@ -44,22 +44,34 @@ provider "registry.terraform.io/hashicorp/external" { } provider "registry.terraform.io/hashicorp/helm" { - version = "2.17.0" - constraints = "~> 2.0" + version = "3.2.0" + constraints = "~> 3.0" hashes = [ - "h1:K5FEjxvDnxb1JF1kG1xr8J3pNGxoaR3Z0IBG9Csm/Is=", - "zh:06fb4e9932f0afc1904d2279e6e99353c2ddac0d765305ce90519af410706bd4", - "zh:104eccfc781fc868da3c7fec4385ad14ed183eb985c96331a1a937ac79c2d1a7", - "zh:129345c82359837bb3f0070ce4891ec232697052f7d5ccf61d43d818912cf5f3", - "zh:3956187ec239f4045975b35e8c30741f701aa494c386aaa04ebabffe7749f81c", - "zh:66a9686d92a6b3ec43de3ca3fde60ef3d89fb76259ed3313ca4eb9bb8c13b7dd", - "zh:88644260090aa621e7e8083585c468c8dd5e09a3c01a432fb05da5c4623af940", - "zh:a248f650d174a883b32c5b94f9e725f4057e623b00f171936dcdcc840fad0b3e", - "zh:aa498c1f1ab93be5c8fbf6d48af51dc6ef0f10b2ea88d67bcb9f02d1d80d3930", - "zh:bf01e0f2ec2468c53596e027d376532a2d30feb72b0b5b810334d043109ae32f", - "zh:c46fa84cc8388e5ca87eb575a534ebcf68819c5a5724142998b487cb11246654", - "zh:d0c0f15ffc115c0965cbfe5c81f18c2e114113e7a1e6829f6bfd879ce5744fbb", + "h1:3WcDkgmMy9vTO6hSMzqI7o4nNeSa5AXDENxk6WphT6w=", + "h1:4GUl0O80F08arhxnBJjslNjhauJVa5QXIW14zks+Tyo=", + "h1:8m2Q+VCIb4S5OUp0KA01+v/gECXF2B43JLvJcQ2/5DY=", + "h1:CTWVDQxyq1cQJR/9RJSkXii/gz5zMjxszSw9LmptDh4=", + "h1:E8cLiLw3uQBQz9EtBCVX4v+RZctiHRQB/A3IxrTcb+0=", + "h1:I7OyXHx2o6xamRGTNpAoOIPCn/GO8lvgYWnM9GtxFHA=", + "h1:PeNWXQVOaxu/maAJQJ8K6p0bmKXhU6F62F34NSg0H64=", + "h1:ad8XdNRv+trfXgmu0tdI1YeFp7WSO5g9PI3QFOxRR8Y=", + "h1:adNoKZ2Uj0TOmrDmrTZEYdmhmB4ZwVumT1LOmYuRvbA=", + "h1:arEhtNFj5SBi+PUOzV8+qOB8ZjZ214Onm3YxhM3/qnA=", + "h1:s1DSbdKQsk80Y2jfGRomwmfTSKwT/N6btuSlbL61HcE=", + "h1:wlTlP3Hi7Utka8QQmTUQLy0NmN0PBTkiN2n8viyxGKo=", + "zh:2f1d55bf4e6a9c2629dfd3b162a05632f2e251bf6083d8613f38af3d51cea553", + "zh:33b378f15d39c2050a9272f6d5e8437f162972c93244af6df6de54ba2b0a416c", + "zh:501d7e7b3d42f5b40a6e5e979d5a6a4d67eba0fb37d786e2c3d7186e742dd557", + "zh:52e430da694bad4a06d049aa574d4a7a2b4e11c47d7bab637131068cc1160593", + "zh:77fb8ecaa27f4218177917bb3865551b058b92193408fa20366c45a529f0ac94", + "zh:b114d6ea5ab4486dc26b83cd595f0af820b3d66d0d1cf81975dfe7baa84419e2", + "zh:b6729f6f32fab90945e3cb4ba0268b73262dad0d14c1d71514ac767bac644595", + "zh:b9ff1756e698e1d3bdb0c2605ee31794f15d8275e2f8817a2bf66f3272ed9362", + "zh:be4791496afea715783f0efb65d21c99d3dc84ddb94ba4868f3afee2d50e71ef", + "zh:c8f66bd76991d7521a805cce3000a5226b1b18baf1d6b63a03d38e09208a564b", + "zh:e2bdd80b8956307f7307f90ffab0e91169bb83babeb540c712239dbc5c09916f", "zh:f569b65999264a9416862bca5cd2a6177d94ccb0424f3a4ef424428912b9cb3c", + "zh:fcda8394edc50d2a2132534edf8655cb25dc76f55937e859b9ffb5f787430f37", ] } diff --git a/terraform/storage/main.tf b/terraform/storage/main.tf index 227750f..c9ff100 100644 --- a/terraform/storage/main.tf +++ b/terraform/storage/main.tf @@ -8,7 +8,7 @@ terraform { } helm = { source = "hashicorp/helm" - version = "~> 2.0" + version = "~> 3.0" } kubectl = { source = "gavinbunney/kubectl" diff --git a/terraform/tools/.terraform.lock.hcl b/terraform/tools/.terraform.lock.hcl index d37656f..81e7262 100644 --- a/terraform/tools/.terraform.lock.hcl +++ b/terraform/tools/.terraform.lock.hcl @@ -25,22 +25,34 @@ provider "registry.terraform.io/gavinbunney/kubectl" { } provider "registry.terraform.io/hashicorp/helm" { - version = "2.17.0" - constraints = "~> 2.0" + version = "3.2.0" + constraints = "~> 3.0" hashes = [ - "h1:K5FEjxvDnxb1JF1kG1xr8J3pNGxoaR3Z0IBG9Csm/Is=", - "zh:06fb4e9932f0afc1904d2279e6e99353c2ddac0d765305ce90519af410706bd4", - "zh:104eccfc781fc868da3c7fec4385ad14ed183eb985c96331a1a937ac79c2d1a7", - "zh:129345c82359837bb3f0070ce4891ec232697052f7d5ccf61d43d818912cf5f3", - "zh:3956187ec239f4045975b35e8c30741f701aa494c386aaa04ebabffe7749f81c", - "zh:66a9686d92a6b3ec43de3ca3fde60ef3d89fb76259ed3313ca4eb9bb8c13b7dd", - "zh:88644260090aa621e7e8083585c468c8dd5e09a3c01a432fb05da5c4623af940", - "zh:a248f650d174a883b32c5b94f9e725f4057e623b00f171936dcdcc840fad0b3e", - "zh:aa498c1f1ab93be5c8fbf6d48af51dc6ef0f10b2ea88d67bcb9f02d1d80d3930", - "zh:bf01e0f2ec2468c53596e027d376532a2d30feb72b0b5b810334d043109ae32f", - "zh:c46fa84cc8388e5ca87eb575a534ebcf68819c5a5724142998b487cb11246654", - "zh:d0c0f15ffc115c0965cbfe5c81f18c2e114113e7a1e6829f6bfd879ce5744fbb", + "h1:3WcDkgmMy9vTO6hSMzqI7o4nNeSa5AXDENxk6WphT6w=", + "h1:4GUl0O80F08arhxnBJjslNjhauJVa5QXIW14zks+Tyo=", + "h1:8m2Q+VCIb4S5OUp0KA01+v/gECXF2B43JLvJcQ2/5DY=", + "h1:CTWVDQxyq1cQJR/9RJSkXii/gz5zMjxszSw9LmptDh4=", + "h1:E8cLiLw3uQBQz9EtBCVX4v+RZctiHRQB/A3IxrTcb+0=", + "h1:I7OyXHx2o6xamRGTNpAoOIPCn/GO8lvgYWnM9GtxFHA=", + "h1:PeNWXQVOaxu/maAJQJ8K6p0bmKXhU6F62F34NSg0H64=", + "h1:ad8XdNRv+trfXgmu0tdI1YeFp7WSO5g9PI3QFOxRR8Y=", + "h1:adNoKZ2Uj0TOmrDmrTZEYdmhmB4ZwVumT1LOmYuRvbA=", + "h1:arEhtNFj5SBi+PUOzV8+qOB8ZjZ214Onm3YxhM3/qnA=", + "h1:s1DSbdKQsk80Y2jfGRomwmfTSKwT/N6btuSlbL61HcE=", + "h1:wlTlP3Hi7Utka8QQmTUQLy0NmN0PBTkiN2n8viyxGKo=", + "zh:2f1d55bf4e6a9c2629dfd3b162a05632f2e251bf6083d8613f38af3d51cea553", + "zh:33b378f15d39c2050a9272f6d5e8437f162972c93244af6df6de54ba2b0a416c", + "zh:501d7e7b3d42f5b40a6e5e979d5a6a4d67eba0fb37d786e2c3d7186e742dd557", + "zh:52e430da694bad4a06d049aa574d4a7a2b4e11c47d7bab637131068cc1160593", + "zh:77fb8ecaa27f4218177917bb3865551b058b92193408fa20366c45a529f0ac94", + "zh:b114d6ea5ab4486dc26b83cd595f0af820b3d66d0d1cf81975dfe7baa84419e2", + "zh:b6729f6f32fab90945e3cb4ba0268b73262dad0d14c1d71514ac767bac644595", + "zh:b9ff1756e698e1d3bdb0c2605ee31794f15d8275e2f8817a2bf66f3272ed9362", + "zh:be4791496afea715783f0efb65d21c99d3dc84ddb94ba4868f3afee2d50e71ef", + "zh:c8f66bd76991d7521a805cce3000a5226b1b18baf1d6b63a03d38e09208a564b", + "zh:e2bdd80b8956307f7307f90ffab0e91169bb83babeb540c712239dbc5c09916f", "zh:f569b65999264a9416862bca5cd2a6177d94ccb0424f3a4ef424428912b9cb3c", + "zh:fcda8394edc50d2a2132534edf8655cb25dc76f55937e859b9ffb5f787430f37", ] } diff --git a/terraform/tools/main.tf b/terraform/tools/main.tf index 2dd5a25..49cc0a1 100644 --- a/terraform/tools/main.tf +++ b/terraform/tools/main.tf @@ -8,7 +8,7 @@ terraform { } helm = { source = "hashicorp/helm" - version = "~> 2.0" + version = "~> 3.0" } kubectl = { source = "gavinbunney/kubectl" From 8e9c2f06baa3040b436436ac64de50ad561729c7 Mon Sep 17 00:00:00 2001 From: ProfiiDev <92174452+Profiidev@users.noreply.github.com> Date: Fri, 10 Jul 2026 17:49:44 +0200 Subject: [PATCH 2/5] ci: setup terraform --- .github/workflows/check.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 32a4ee5..79c12c2 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -8,6 +8,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7 + - uses: hashicorp/setup-terraform@v4 - name: Run Terraform fmt run: | CONFIG_DIRS=$(find ./terraform -type d -maxdepth 1 -mindepth 1 ! -name "modules" -exec basename {} \;) @@ -27,6 +28,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7 + - uses: hashicorp/setup-terraform@v4 - name: Run Terraform validate run: | CONFIG_DIRS=$(find ./terraform -type d -maxdepth 1 -mindepth 1 ! -name "modules" -exec basename {} \;) From 4330d7a8ae0ab828d7033bf095e5b46019feb56b Mon Sep 17 00:00:00 2001 From: ProfiiDev <92174452+Profiidev@users.noreply.github.com> Date: Fri, 10 Jul 2026 17:52:05 +0200 Subject: [PATCH 3/5] ci: fix added terraform init --- .github/workflows/check.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 79c12c2..fb83cf1 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -14,7 +14,7 @@ jobs: CONFIG_DIRS=$(find ./terraform -type d -maxdepth 1 -mindepth 1 ! -name "modules" -exec basename {} \;) for dir in $CONFIG_DIRS; do echo "Checking Terraform formatting in $dir" - terraform fmt -chdir=./terraform/$dir fmt -check + terraform -chdir=./terraform/$dir fmt -check done MODULE_DIRS=$(find {{config_path}}/modules -type d -maxdepth 1 -mindepth 1 -exec basename {} \;) @@ -34,6 +34,7 @@ jobs: CONFIG_DIRS=$(find ./terraform -type d -maxdepth 1 -mindepth 1 ! -name "modules" -exec basename {} \;) for dir in $CONFIG_DIRS; do echo "Validating Terraform configuration in $dir" + terraform -chdir=./terraform/$dir init -backend=false terraform -chdir=./terraform/$dir validate done From a735990f4ab6e52f76ad157f5400e89b4865af68 Mon Sep 17 00:00:00 2001 From: ProfiiDev <92174452+Profiidev@users.noreply.github.com> Date: Fri, 10 Jul 2026 17:57:23 +0200 Subject: [PATCH 4/5] ci: added dummy token --- .github/workflows/check.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index fb83cf1..f9a4bf9 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -17,7 +17,7 @@ jobs: terraform -chdir=./terraform/$dir fmt -check done - MODULE_DIRS=$(find {{config_path}}/modules -type d -maxdepth 1 -mindepth 1 -exec basename {} \;) + MODULE_DIRS=$(find ./terraform/modules -type d -maxdepth 1 -mindepth 1 -exec basename {} \;) for dir in $MODULE_DIRS; do echo "Checking Terraform formatting in module $dir" terraform -chdir={{config_path}}/modules/$dir fmt -check @@ -31,6 +31,7 @@ jobs: - uses: hashicorp/setup-terraform@v4 - name: Run Terraform validate run: | + cat "{ \"token\": \"dummy\" }" > ./terraform/storage/certs/global_token.json CONFIG_DIRS=$(find ./terraform -type d -maxdepth 1 -mindepth 1 ! -name "modules" -exec basename {} \;) for dir in $CONFIG_DIRS; do echo "Validating Terraform configuration in $dir" From 47c030cb3221762ed5071ccd4817bf1d93e37191 Mon Sep 17 00:00:00 2001 From: ProfiiDev <92174452+Profiidev@users.noreply.github.com> Date: Fri, 10 Jul 2026 17:58:39 +0200 Subject: [PATCH 5/5] ci: fix modules path --- .github/workflows/check.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index f9a4bf9..c0bb963 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -20,7 +20,7 @@ jobs: MODULE_DIRS=$(find ./terraform/modules -type d -maxdepth 1 -mindepth 1 -exec basename {} \;) for dir in $MODULE_DIRS; do echo "Checking Terraform formatting in module $dir" - terraform -chdir={{config_path}}/modules/$dir fmt -check + terraform -chdir=./terraform/modules/$dir fmt -check done terraform-validate: @@ -31,7 +31,7 @@ jobs: - uses: hashicorp/setup-terraform@v4 - name: Run Terraform validate run: | - cat "{ \"token\": \"dummy\" }" > ./terraform/storage/certs/global_token.json + echo "{ \"token\": \"dummy\" }" > ./terraform/storage/certs/global_token.json CONFIG_DIRS=$(find ./terraform -type d -maxdepth 1 -mindepth 1 ! -name "modules" -exec basename {} \;) for dir in $CONFIG_DIRS; do echo "Validating Terraform configuration in $dir"