[ci skip] Increase tier-based resource quotas to prevent quota exhaustion

Tier 2-gpu: 32→48 CPU limits, 64→96Gi mem limits, 30→40 pods
Tier 3-edge: 2→4 req CPU, 8→16 CPU limits, 16→32Gi mem limits, 20→30 pods
Tier 4-aux: 1→2 req CPU, 4→8 CPU limits, 8→16Gi mem limits, 15→20 pods

Fixes realestate-crawler (100% quota), nvidia (89.7%), resume/website (75%),
and actualbudget (75%) quota exhaustion causing pod creation failures.
This commit is contained in:
Viktor Barzin 2026-02-21 23:26:00 +00:00
parent bb44b4e18e
commit d6cdbeaabe
No known key found for this signature in database
GPG key ID: 0EB088298288D958
2 changed files with 24 additions and 15 deletions

View file

@ -543,11 +543,11 @@ resource "kubernetes_manifest" "generate_resourcequota_by_tier" {
data = {
spec = {
hard = {
"requests.cpu" = "4"
"requests.memory" = "4Gi"
"limits.cpu" = "32"
"limits.memory" = "64Gi"
pods = "30"
"requests.cpu" = "8"
"requests.memory" = "8Gi"
"limits.cpu" = "48"
"limits.memory" = "96Gi"
pods = "40"
}
}
}
@ -592,11 +592,11 @@ resource "kubernetes_manifest" "generate_resourcequota_by_tier" {
data = {
spec = {
hard = {
"requests.cpu" = "2"
"requests.memory" = "2Gi"
"limits.cpu" = "8"
"limits.memory" = "16Gi"
pods = "20"
"requests.cpu" = "4"
"requests.memory" = "4Gi"
"limits.cpu" = "16"
"limits.memory" = "32Gi"
pods = "30"
}
}
}
@ -641,11 +641,11 @@ resource "kubernetes_manifest" "generate_resourcequota_by_tier" {
data = {
spec = {
hard = {
"requests.cpu" = "1"
"requests.memory" = "1Gi"
"limits.cpu" = "4"
"limits.memory" = "8Gi"
pods = "15"
"requests.cpu" = "2"
"requests.memory" = "2Gi"
"limits.cpu" = "8"
"limits.memory" = "16Gi"
pods = "20"
}
}
}