fix: right-size service memory after PVE RAM upgrade (142→272GB)

- MySQL InnoDB: 2Gi/4Gi → 3Gi/6Gi (was at 97% of limit)
- Redis HAProxy: 16Mi/16Mi → 32Mi/64Mi (OOMKilled)
- Plotting-book: 64Mi/64Mi → 128Mi/256Mi (OOMKilled)
- Tandoor: 256Mi/256Mi → 384Mi/512Mi (60 OOM restarts), re-enabled
- Navidrome: 128Mi/128Mi → 256Mi/384Mi
- Matrix: add explicit 256Mi/512Mi resources
- Trading-bot workers: 64Mi/64Mi → 128Mi/256Mi, re-enabled
- Tier 3-edge defaults: 96Mi/192Mi → 128Mi/256Mi
- Fallback tier defaults: 128Mi/128Mi → 128Mi/192Mi, max 2→4Gi
- Mailserver: disable rspamd-redis, fix Roundcube IPv6/IMAP, bump dovecot connections
This commit is contained in:
Viktor Barzin 2026-04-05 23:02:50 +03:00
parent 825adc4a67
commit 4da8f0242f
10 changed files with 113 additions and 98 deletions

View file

@ -231,8 +231,7 @@ resource "kubernetes_deployment" "trading-bot-frontend" {
}
}
spec {
# Disabled: reduce cluster memory pressure (2026-03-14 OOM incident)
replicas = 0
replicas = 1
strategy {
type = "RollingUpdate"
rolling_update {
@ -335,8 +334,7 @@ resource "kubernetes_deployment" "trading-bot-workers" {
}
}
spec {
# Disabled: reduce cluster memory pressure (2026-03-14 OOM incident)
replicas = 0
replicas = 1
strategy {
type = "Recreate"
}
@ -384,10 +382,10 @@ resource "kubernetes_deployment" "trading-bot-workers" {
resources {
requests = {
cpu = "10m"
memory = "64Mi"
memory = "128Mi"
}
limits = {
memory = "64Mi"
memory = "256Mi"
}
}
}
@ -456,10 +454,10 @@ resource "kubernetes_deployment" "trading-bot-workers" {
resources {
requests = {
cpu = "10m"
memory = "64Mi"
memory = "128Mi"
}
limits = {
memory = "64Mi"
memory = "256Mi"
}
}
}
@ -492,10 +490,10 @@ resource "kubernetes_deployment" "trading-bot-workers" {
resources {
requests = {
cpu = "10m"
memory = "64Mi"
memory = "128Mi"
}
limits = {
memory = "64Mi"
memory = "256Mi"
}
}
}
@ -528,10 +526,10 @@ resource "kubernetes_deployment" "trading-bot-workers" {
resources {
requests = {
cpu = "10m"
memory = "64Mi"
memory = "128Mi"
}
limits = {
memory = "64Mi"
memory = "256Mi"
}
}
}
@ -564,10 +562,10 @@ resource "kubernetes_deployment" "trading-bot-workers" {
resources {
requests = {
cpu = "10m"
memory = "64Mi"
memory = "128Mi"
}
limits = {
memory = "64Mi"
memory = "256Mi"
}
}
}