29 lines
592 B
HCL
29 lines
592 B
HCL
resource "helm_release" "metrics_server" {
|
|
name = "metrics-server"
|
|
namespace = "kube-system"
|
|
|
|
repository = "https://kubernetes-sigs.github.io/metrics-server/"
|
|
chart = "metrics-server"
|
|
version = "3.8.2"
|
|
|
|
values = [
|
|
jsonencode({
|
|
rbac = {
|
|
pspEnabled = true
|
|
}
|
|
apiService = {
|
|
create = true
|
|
}
|
|
metrics = {
|
|
enabled = true
|
|
}
|
|
}),
|
|
jsonencode({
|
|
podLabels = {
|
|
"prometheus.io/scrape" = "true"
|
|
"prometheus.io/port" = "4443"
|
|
"prometheus.io/scheme" = "https"
|
|
}
|
|
}),
|
|
]
|
|
} |