init: copy from lawndale-infra

This commit is contained in:
2022-05-27 02:51:52 +02:00
commit 6a60d271bf
18 changed files with 1126 additions and 0 deletions

29
metrics-server.tf Normal file
View File

@@ -0,0 +1,29 @@
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"
}
}),
]
}