diff --git a/.tool-versions b/.tool-versions index e6f564ad0..530f3a589 100644 --- a/.tool-versions +++ b/.tool-versions @@ -1,9 +1,9 @@ -act 0.2.60 -helm 3.14.3 +act 0.2.68 +helm 3.16.2 helm-ct 3.4.0 krew 0.4.3 -python 3.12.2 +python 3.13.0 task 3.7.0 -terraform 1.7.5 -terragrunt 0.55.15 -vault 1.15.6 +terraform 1.9.8 +terragrunt 0.68.4 +vault 1.18.0 diff --git a/src/applications/arangodb/deploy/argocd/application.yaml b/src/applications/arangodb/deploy/argocd/application.yaml index b0dfebc5b..410744ff6 100644 --- a/src/applications/arangodb/deploy/argocd/application.yaml +++ b/src/applications/arangodb/deploy/argocd/application.yaml @@ -10,7 +10,7 @@ spec: source: path: chart/kube-arangodb repoURL: https://github.com/arangodb/kube-arangodb.git - targetRevision: 1.2.39 + targetRevision: 1.2.43 helm: releaseName: arangodb diff --git a/src/applications/argo-cd/deploy/argocd/application.yaml b/src/applications/argo-cd/deploy/argocd/application.yaml index 3a1e5cdc1..d2a68b3aa 100644 --- a/src/applications/argo-cd/deploy/argocd/application.yaml +++ b/src/applications/argo-cd/deploy/argocd/application.yaml @@ -39,4 +39,4 @@ spec: valueFiles: [] chart: argo-cd repoURL: https://argoproj.github.io/argo-helm - targetRevision: 6.7.2 + targetRevision: 7.6.12 diff --git a/src/applications/argo-cd/deploy/chart-apps/Chart.yaml b/src/applications/argo-cd/deploy/chart-apps/Chart.yaml index 3020b856c..e947ed92f 100644 --- a/src/applications/argo-cd/deploy/chart-apps/Chart.yaml +++ b/src/applications/argo-cd/deploy/chart-apps/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 dependencies: - name: argocd-apps repository: https://argoproj.github.io/argo-helm - version: 1.6.2 + version: 2.0.2 description: Preconfigured ArgoCD Deployment name: argo-apps sources: diff --git a/src/applications/argo-cd/deploy/chart/Chart.yaml b/src/applications/argo-cd/deploy/chart/Chart.yaml index 9a59e876f..6f19742c4 100644 --- a/src/applications/argo-cd/deploy/chart/Chart.yaml +++ b/src/applications/argo-cd/deploy/chart/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 dependencies: - name: argo-cd repository: https://argoproj.github.io/argo-helm - version: 6.7.2 + version: 7.6.12 #- name: argocd-apps # repository: https://argoproj.github.io/argo-helm # version: 0.0.6 diff --git a/src/applications/argo-cd/deploy/chart/values.yaml b/src/applications/argo-cd/deploy/chart/values.yaml index 2d99d0276..47c20859f 100644 --- a/src/applications/argo-cd/deploy/chart/values.yaml +++ b/src/applications/argo-cd/deploy/chart/values.yaml @@ -55,7 +55,7 @@ argo-cd: command: - sh - '-c' - image: alpine:3.19 + image: alpine:3.20 name: download-tools-kustomize volumeMounts: - mountPath: /custom-tools @@ -65,7 +65,7 @@ argo-cd: command: - sh - '-c' - image: alpine:3.19 + image: alpine:3.20 name: download-tools-helm volumeMounts: - mountPath: /custom-tools diff --git a/src/applications/argo-events/deploy/argocd/application.yaml b/src/applications/argo-events/deploy/argocd/application.yaml index 93ae484b5..db61ab694 100644 --- a/src/applications/argo-events/deploy/argocd/application.yaml +++ b/src/applications/argo-events/deploy/argocd/application.yaml @@ -12,7 +12,7 @@ spec: source: chart: argo-events repoURL: https://argoproj.github.io/argo-helm - targetRevision: 2.4.3 + targetRevision: 2.4.8 helm: releaseName: argo-events parameters: diff --git a/src/applications/argo-workflows/deploy/argocd/application.yaml b/src/applications/argo-workflows/deploy/argocd/application.yaml index 1eaf1a19e..be7a8cf0b 100644 --- a/src/applications/argo-workflows/deploy/argocd/application.yaml +++ b/src/applications/argo-workflows/deploy/argocd/application.yaml @@ -78,4 +78,4 @@ spec: #targetRevision: 0.14.1 chart: argo-workflows repoURL: https://argoproj.github.io/argo-helm - targetRevision: 0.40.14 + targetRevision: 0.42.5 diff --git a/src/applications/blackbox-exporter/deploy/argocd/application.yaml b/src/applications/blackbox-exporter/deploy/argocd/application.yaml index 0c0d7d83e..544c11a28 100644 --- a/src/applications/blackbox-exporter/deploy/argocd/application.yaml +++ b/src/applications/blackbox-exporter/deploy/argocd/application.yaml @@ -12,4 +12,4 @@ spec: releaseName: prometheus-blackbox-exporter chart: prometheus-blackbox-exporter repoURL: https://prometheus-community.github.io/helm-charts - targetRevision: 8.12.0 + targetRevision: 9.0.1 diff --git a/src/applications/camel-k/deploy/argocd/application.yaml b/src/applications/camel-k/deploy/argocd/application.yaml index 27562686e..2e3d612ce 100644 --- a/src/applications/camel-k/deploy/argocd/application.yaml +++ b/src/applications/camel-k/deploy/argocd/application.yaml @@ -10,7 +10,7 @@ spec: source: chart: camel-k repoURL: https://apache.github.io/camel-k/charts - targetRevision: 2.2.0 + targetRevision: 2.4.0 #path: helm/camel-k/ diff --git a/src/applications/cert-manager/deploy/argocd/application.yaml b/src/applications/cert-manager/deploy/argocd/application.yaml index 242909ae9..501656f77 100644 --- a/src/applications/cert-manager/deploy/argocd/application.yaml +++ b/src/applications/cert-manager/deploy/argocd/application.yaml @@ -32,4 +32,4 @@ spec: chart: cert-manager repoURL: 'https://charts.jetstack.io' # https://artifacthub.io/packages/helm/cert-manager/cert-manager - targetRevision: v1.14.4 + targetRevision: v1.16.1 diff --git a/src/applications/esphome/deploy/argocd/application.yaml b/src/applications/esphome/deploy/argocd/application.yaml index 436dba4ad..b32fe26ee 100644 --- a/src/applications/esphome/deploy/argocd/application.yaml +++ b/src/applications/esphome/deploy/argocd/application.yaml @@ -33,7 +33,7 @@ spec: targetRevision: main - chart: app-template repoURL: https://bjw-s.github.io/helm-charts - targetRevision: 3.0.3 + targetRevision: 3.5.1 helm: releaseName: esphome values: | diff --git a/src/applications/external-dns/deploy/kustomize/kustomization.yaml b/src/applications/external-dns/deploy/kustomize/kustomization.yaml index 2403b5829..dca7783b6 100644 --- a/src/applications/external-dns/deploy/kustomize/kustomization.yaml +++ b/src/applications/external-dns/deploy/kustomize/kustomization.yaml @@ -1,7 +1,7 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - - https://github.com/kubernetes-sigs/external-dns.git/kustomize?ref=v0.14.0 + - https://github.com/kubernetes-sigs/external-dns.git/kustomize?ref=v0.15.0 - exsecret-root.yaml namespace: external-dns diff --git a/src/applications/external-secrets/deploy/argocd/application.yaml b/src/applications/external-secrets/deploy/argocd/application.yaml index f0958590d..dceb5c427 100644 --- a/src/applications/external-secrets/deploy/argocd/application.yaml +++ b/src/applications/external-secrets/deploy/argocd/application.yaml @@ -12,7 +12,7 @@ spec: source: chart: external-secrets repoURL: https://charts.external-secrets.io - targetRevision: 0.9.13 + targetRevision: 0.10.4 helm: releaseName: external-secrets parameters: diff --git a/src/applications/gitea/deploy/argocd/application.yaml b/src/applications/gitea/deploy/argocd/application.yaml index 8a09416b4..b51d9f982 100644 --- a/src/applications/gitea/deploy/argocd/application.yaml +++ b/src/applications/gitea/deploy/argocd/application.yaml @@ -95,7 +95,7 @@ spec: adminGroup: /platform-super-users/gitea-admin-users chart: gitea repoURL: https://dl.gitea.io/charts/ - targetRevision: 10.1.3 + targetRevision: 10.5.0 - helm: releaseName: external-secrets-manifests diff --git a/src/applications/harbor/deploy/argocd/application.yaml b/src/applications/harbor/deploy/argocd/application.yaml index 9e25905e5..76ffa8282 100644 --- a/src/applications/harbor/deploy/argocd/application.yaml +++ b/src/applications/harbor/deploy/argocd/application.yaml @@ -70,4 +70,4 @@ spec: parameters: [] chart: harbor repoURL: https://helm.goharbor.io - targetRevision: 1.14.0 + targetRevision: 1.15.1 diff --git a/src/applications/home-assistant/deploy/argocd/application.yaml b/src/applications/home-assistant/deploy/argocd/application.yaml index 0f4f9d93f..4eb118854 100644 --- a/src/applications/home-assistant/deploy/argocd/application.yaml +++ b/src/applications/home-assistant/deploy/argocd/application.yaml @@ -37,7 +37,7 @@ spec: - chart: app-template repoURL: https://bjw-s.github.io/helm-charts - targetRevision: 3.0.3 + targetRevision: 3.5.1 helm: releaseName: home-assistant parameters: [] diff --git a/src/applications/ingress-nginx/deploy/argocd/application.yaml b/src/applications/ingress-nginx/deploy/argocd/application.yaml index cb998e4f2..945b0e986 100644 --- a/src/applications/ingress-nginx/deploy/argocd/application.yaml +++ b/src/applications/ingress-nginx/deploy/argocd/application.yaml @@ -14,5 +14,5 @@ spec: releaseName: ingress-nginx chart: ingress-nginx repoURL: https://kubernetes.github.io/ingress-nginx - targetRevision: 4.10.0 + targetRevision: 4.11.3 # https://github.com/bitnami/charts/blob/master/bitnami/metallb/values.yaml diff --git a/src/applications/keycloak/deploy/argocd/application.yaml b/src/applications/keycloak/deploy/argocd/application.yaml index 71cb72917..e11068708 100644 --- a/src/applications/keycloak/deploy/argocd/application.yaml +++ b/src/applications/keycloak/deploy/argocd/application.yaml @@ -91,7 +91,7 @@ spec: parameters: [] chart: keycloak repoURL: https://charts.bitnami.com/bitnami - targetRevision: 19.3.0 + targetRevision: 24.0.1 - helm: releaseName: external-secrets-manifests values: |- diff --git a/src/applications/metallb/deploy/argocd/application.yaml b/src/applications/metallb/deploy/argocd/application.yaml index a4fcfef82..480e470d8 100644 --- a/src/applications/metallb/deploy/argocd/application.yaml +++ b/src/applications/metallb/deploy/argocd/application.yaml @@ -14,5 +14,5 @@ spec: releaseName: metallb chart: metallb repoURL: https://metallb.github.io/metallb - targetRevision: 0.14.3 + targetRevision: 0.14.8 # https://github.com/bitnami/charts/blob/master/bitnami/metallb/values.yaml diff --git a/src/applications/monitoring/deploy/argocd/application.yaml b/src/applications/monitoring/deploy/argocd/application.yaml index 91682eb79..b76b96198 100644 --- a/src/applications/monitoring/deploy/argocd/application.yaml +++ b/src/applications/monitoring/deploy/argocd/application.yaml @@ -12,7 +12,7 @@ spec: source: chart: kube-prometheus-stack repoURL: https://prometheus-community.github.io/helm-charts - targetRevision: 57.0.3 + targetRevision: 65.3.2 helm: # skipCrds: true # https://github.com/prometheus-community/helm-charts/blob/main/charts/kube-prometheus-stack/values.yaml diff --git a/src/applications/monitoring/deploy/chart/base/Chart.yaml b/src/applications/monitoring/deploy/chart/base/Chart.yaml index 7fd7a4973..0faa6922d 100644 --- a/src/applications/monitoring/deploy/chart/base/Chart.yaml +++ b/src/applications/monitoring/deploy/chart/base/Chart.yaml @@ -3,5 +3,5 @@ name: kube-prometheus-stack version: 0.0.1 dependencies: - name: kube-prometheus-stack - version: 57.0.3 + version: 65.3.2 repository: https://prometheus-community.github.io/helm-charts diff --git a/src/applications/mosquitto/deploy/argocd/application.yaml b/src/applications/mosquitto/deploy/argocd/application.yaml index 1e1a12dc7..a877ea7cc 100644 --- a/src/applications/mosquitto/deploy/argocd/application.yaml +++ b/src/applications/mosquitto/deploy/argocd/application.yaml @@ -12,7 +12,7 @@ spec: sources: - chart: app-template repoURL: https://bjw-s.github.io/helm-charts - targetRevision: 3.0.3 + targetRevision: 3.5.1 helm: releaseName: mosquitto parameters: [] diff --git a/src/applications/pihole/deploy/argocd/application.yaml b/src/applications/pihole/deploy/argocd/application.yaml index 9e8ed118e..c4b737704 100644 --- a/src/applications/pihole/deploy/argocd/application.yaml +++ b/src/applications/pihole/deploy/argocd/application.yaml @@ -10,6 +10,6 @@ spec: source: chart: pihole repoURL: https://mojo2600.github.io/pihole-kubernetes/ - targetRevision: 2.22.0 + targetRevision: 2.26.1 helm: releaseName: pihole diff --git a/src/applications/project-contour/deploy/argocd/application.yaml b/src/applications/project-contour/deploy/argocd/application.yaml index 51036d115..abde398c3 100644 --- a/src/applications/project-contour/deploy/argocd/application.yaml +++ b/src/applications/project-contour/deploy/argocd/application.yaml @@ -25,5 +25,5 @@ spec: - --ingress-status-address=192.168.178.42 manageCRDs: true repoURL: https://charts.bitnami.com/bitnami - targetRevision: 16.0.2 + targetRevision: 19.2.1 chart: contour diff --git a/src/applications/rabbitmq/deploy/argocd/application.yaml b/src/applications/rabbitmq/deploy/argocd/application.yaml index 6ee8e1d49..f2fe3f404 100644 --- a/src/applications/rabbitmq/deploy/argocd/application.yaml +++ b/src/applications/rabbitmq/deploy/argocd/application.yaml @@ -12,4 +12,4 @@ spec: helm: releaseName: rabbitmq repoURL: https://charts.bitnami.com/bitnami - targetRevision: 12.15.0 + targetRevision: 15.0.3 diff --git a/src/applications/reflector/deploy/argocd/application.yaml b/src/applications/reflector/deploy/argocd/application.yaml index dbae263b3..62fec9f42 100644 --- a/src/applications/reflector/deploy/argocd/application.yaml +++ b/src/applications/reflector/deploy/argocd/application.yaml @@ -12,4 +12,4 @@ spec: releaseName: reflector chart: reflector repoURL: https://emberstack.github.io/helm-charts - targetRevision: 7.1.262 + targetRevision: 7.1.288 diff --git a/src/applications/rest980/deploy/argocd/application.yaml b/src/applications/rest980/deploy/argocd/application.yaml index 6bc5bc4c1..f48b92240 100644 --- a/src/applications/rest980/deploy/argocd/application.yaml +++ b/src/applications/rest980/deploy/argocd/application.yaml @@ -10,7 +10,7 @@ spec: sources: - chart: app-template repoURL: https://bjw-s.github.io/helm-charts - targetRevision: 3.0.3 + targetRevision: 3.5.1 helm: releaseName: rest980 parameters: [] diff --git a/src/applications/stakater-forecastle/deploy/argocd/application.yaml b/src/applications/stakater-forecastle/deploy/argocd/application.yaml index 2cc046747..692cee572 100644 --- a/src/applications/stakater-forecastle/deploy/argocd/application.yaml +++ b/src/applications/stakater-forecastle/deploy/argocd/application.yaml @@ -36,4 +36,4 @@ spec: any: true chart: forecastle repoURL: https://stakater.github.io/stakater-charts - targetRevision: v1.0.137 + targetRevision: v1.0.146 diff --git a/src/applications/stakater-reloader/deploy/argocd/application.yaml b/src/applications/stakater-reloader/deploy/argocd/application.yaml index 11e79a2f6..950bc479e 100644 --- a/src/applications/stakater-reloader/deploy/argocd/application.yaml +++ b/src/applications/stakater-reloader/deploy/argocd/application.yaml @@ -22,4 +22,4 @@ spec: # namespace: monitoring chart: reloader repoURL: https://stakater.github.io/stakater-charts - targetRevision: 1.0.69 + targetRevision: 1.1.0 diff --git a/src/applications/vault/configuration/baseline/.terraform.lock.hcl b/src/applications/vault/configuration/baseline/.terraform.lock.hcl index 481ef512f..c67103eeb 100644 --- a/src/applications/vault/configuration/baseline/.terraform.lock.hcl +++ b/src/applications/vault/configuration/baseline/.terraform.lock.hcl @@ -2,30 +2,30 @@ # Manual edits may be lost in future updates. provider "registry.terraform.io/hashicorp/kubernetes" { - version = "2.27.0" + version = "2.33.0" hashes = [ - "h1:/3kLyOR2jTaWS1MKso4xAztrocGBMxi8yVadWiqSWOg=", - "h1:GlDIM0q1SAMwtrUUIBaBQcnYqCdct4YZKk7lcF7Apws=", - "h1:GzU0FzYAT/+IgAhnSBcFH3bT+4I5N6oSga6iZgNJAus=", - "h1:M/0rOHtI4LkO1d8PH912jx9tYN5PhovXkdyuGMhAzo4=", - "h1:S/bFHPHG0pxvVu+o+QISJe6AoGv6vjPT8AgVWstdIxM=", - "h1:TrlG/sofnDv8kAbzKOD5pIPeUiI5VQY61NuWH+cItDw=", - "h1:WuU4rl7szPJr9Nfu5OoQGF84k8yQf+gmS9zU2eZuxcc=", - "h1:g3oagXk6+XH17KJlzCjPeu6nhsqDkUpXBx4+URTlFUM=", - "h1:qbLId814SdmggrEfaotl3qxIDBghX4uJmFTJRBtn4NU=", - "h1:w9ENsSqT/3Oj/yt4GcudG202ehSD2Ls5gwqOLoKrBUQ=", - "h1:yo59r//7dmdVUs15u1LLHhmqwS87ZEPV2PRqEsczE1w=", - "zh:3bdba30ae67c55dc7e9a317ac0da3b208ea7926fe9c2f0ae6587ee88dcc58d1f", - "zh:3f35138a831c00b188d2ffee27111dd0cf59afad2dd5653ed9e67d59646de12c", - "zh:64066d18f6ae9a316c2bc840ef3e641d7ab94e1ea3a41d12523e77345ad442ef", - "zh:653063d44b44881af3a480f7f8eaa94fa300e0229df2072d30f606bddcc9f025", - "zh:87f306e37efb61d13efa6da53a1e45e97e5996ebc0568b1caf8c3c5e54c05809", - "zh:8c428b9708f9634391e52300218771eab3fe942bb1295d8c0ad50ca4b33db3d9", - "zh:a44e87119a0337ded15479851786a13f412b413d9a463ba550d1210249206b0f", - "zh:aa2c4d110b0de6ef997c0d45f3f23f8a98f5530753095d6eff439a6d91a8ea31", - "zh:eb15ed8781ac6a0dec2f7d03cf090e23cfa05e3225806c6231ff2c574662fd63", - "zh:eb81c563f93bd3303f9620d11cd49f21f3f89ac3475c6d3e821b239feb9c217d", - "zh:f1a344a7f16131123577e4ec994d04a34ea458ec16c1ccac53fe7946bd817b18", + "h1:44s6P+u1FUHyEclCAyko9UL+PB73rGp+REnCML3hyzg=", + "h1:DFjkJ1eg8HM9E/YJaR24lC+C2KXRYhjv3AaFpUORUkE=", + "h1:DWPc2dkZkFK/RWMHQI5lYapigMUAbKLTQHouU4WIJGg=", + "h1:FHAzKfkB1tYdDtD5vvBoWFKYjr/vseMKehh6PAr6l3Y=", + "h1:HDyytvOlqNw5fJ0SB/nzgqCWniK4LAZNx23LaPavQq8=", + "h1:HvMqzMub8SG2fznlmY4f8+GTLweeLBDlg3FcOH337fI=", + "h1:Oh7KelBLOzUy4+n7ttjzrrkB174nWx36Evl0HPxlojQ=", + "h1:STnJA7v3/296XaXjuPrQi4TdaKo0DjhfBPZfSxeSwUQ=", + "h1:Z2R1cnALV1BgzldRWir/TUvg10gkWSdEGsYJHFqD3bc=", + "h1:gaYFsQvdFGCmxiEfj3e76az+vK0Hjg8wXVVI6Bu4N78=", + "h1:ktnOmi35jYISMcMzBZ8fTCIsOh8IH4f+9+d51unrgOk=", + "zh:255b35790b706d405e987750190658dcaefb663741b96803a9529ba5d7435329", + "zh:362feba1aa820a8e02869ec71d1a08e87243dbce43671dc0995fa6c5a2fafa1d", + "zh:39332abcf75b5dd9c78c79c7c0c094f7d4ca908d1b76bbd2aae67e8e3516710c", + "zh:3e8e7f758bb09a9b5b613c8866e77541f8f00b521070cc86bc095ce61f010baf", + "zh:427883b889b9c36630c3eec4d5c07bc4ae12cc0d358fc17ea42a8049bf8d5275", + "zh:69bfc4ed067a5e4844db1a1809343652ff239aa0a8da089b1671524c44e8740a", + "zh:6b9f731062b945c5020e0930ed9a1b1b50afd2caf751f0e70a282d165c970979", + "zh:6faf9ec006af7ee7014a9c3251d65b701792abb823f149b0b7e4ac4433848201", + "zh:b706f76d695104a47682ee6ab842870f9c70a680f979fa9e7efe34278c0831bc", + "zh:b9bca48de2c92f57389ed58dd2fac564deaccd79a92cafd08edeed3ba6b91d4d", + "zh:bbd3336dbee5aed9880f98e36fb8340e0c6d8f0399a05787521af599ccb3dac4", "zh:f569b65999264a9416862bca5cd2a6177d94ccb0424f3a4ef424428912b9cb3c", ] } diff --git a/src/applications/vault/configuration/baseline/main.tf b/src/applications/vault/configuration/baseline/main.tf index 20874a719..45686bf5e 100644 --- a/src/applications/vault/configuration/baseline/main.tf +++ b/src/applications/vault/configuration/baseline/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { kubernetes = { source = "hashicorp/kubernetes" - version = "2.27.0" + version = "2.33.0" } } } diff --git a/src/applications/vault/deploy/argocd/application.yaml b/src/applications/vault/deploy/argocd/application.yaml index 1dbb53652..cb9a551f2 100644 --- a/src/applications/vault/deploy/argocd/application.yaml +++ b/src/applications/vault/deploy/argocd/application.yaml @@ -72,7 +72,7 @@ spec: releaseName: vault chart: vault repoURL: https://helm.releases.hashicorp.com - targetRevision: 0.27.0 + targetRevision: 0.28.1 - helm: releaseName: vault-config diff --git a/src/applications/velero/deploy/argocd/application.yaml b/src/applications/velero/deploy/argocd/application.yaml index 1dfa20b8b..90aa3fabd 100644 --- a/src/applications/velero/deploy/argocd/application.yaml +++ b/src/applications/velero/deploy/argocd/application.yaml @@ -18,4 +18,4 @@ spec: value: 'false' repoURL: https://vmware-tanzu.github.io/helm-charts # https://github.com/vmware-tanzu/helm-charts/tree/main/charts/velero - targetRevision: 6.0.0 + targetRevision: 7.2.1