@@ -18,7 +18,7 @@ resource "helm_release" "prometheus" {
1818 name = " prometheus"
1919 repository = local. helm_repository . prometheus
2020 chart = " prometheus"
21- version = " 25.18 .0"
21+ version = " 25.27 .0"
2222 namespace = kubernetes_namespace. cluster_utilities_namespace . id
2323 wait = false
2424
@@ -37,7 +37,7 @@ resource "helm_release" "grafana" {
3737 name = " mushop-utils-grafana" # mushop-utils included to be backwards compatible to the docs and setup chart install
3838 repository = local. helm_repository . grafana
3939 chart = " grafana"
40- version = " 7.3.7 "
40+ version = " 8.5.1 "
4141 namespace = kubernetes_namespace. cluster_utilities_namespace . id
4242 wait = false
4343
@@ -97,7 +97,7 @@ resource "helm_release" "metrics_server" {
9797 name = " metrics-server"
9898 repository = local. helm_repository . metrics_server
9999 chart = " metrics-server"
100- version = " 3.12.0 "
100+ version = " 3.12.1 "
101101 namespace = kubernetes_namespace. cluster_utilities_namespace . id
102102 wait = false
103103
@@ -116,7 +116,7 @@ resource "helm_release" "ingress_nginx" {
116116 name = " mushop-utils-ingress-nginx" # mushop-utils included to be backwards compatible to the docs and setup chart install
117117 repository = local. helm_repository . ingress_nginx
118118 chart = " ingress-nginx"
119- version = " 4.10.0 "
119+ version = " 4.11.2 "
120120 namespace = kubernetes_namespace. cluster_utilities_namespace . id
121121 wait = true
122122
@@ -140,6 +140,11 @@ resource "helm_release" "ingress_nginx" {
140140 type = " string"
141141 }
142142
143+ set {
144+ name = " controller.ingressClassResource.default"
145+ value = true
146+ }
147+
143148 timeout = 1800 # workaround to wait the node be active for other charts
144149
145150 depends_on = [kubernetes_deployment . cluster_autoscaler_deployment ]
@@ -156,15 +161,20 @@ resource "helm_release" "cert_manager" {
156161 name = " cert-manager"
157162 repository = local. helm_repository . jetstack
158163 chart = " cert-manager"
159- version = " 1.14.4 "
164+ version = " 1.15.3 "
160165 namespace = kubernetes_namespace. cluster_utilities_namespace . id
161166 wait = true # wait to allow the webhook be properly configured
162167
163168 set {
164- name = " installCRDs "
169+ name = " crds.enabled "
165170 value = true
166171 }
167172
173+ set {
174+ name = " crds.keep"
175+ value = false
176+ }
177+
168178 set {
169179 name = " webhook.timeoutSeconds"
170180 value = " 30"
0 commit comments