fix: openclaw policy violation + reduce memory requests for capacity

- openclaw: fix Kyverno policy violation (node:22-alpine ->
  docker.io/library/node:22-alpine), reduce request to 1536Mi
  with 2Gi limit for overcommit
- rybbit/clickhouse: reduce 1Gi -> 768Mi (frees 256Mi)
- stirling-pdf: reduce 1536Mi -> 1200Mi (frees 336Mi)
This commit is contained in:
Viktor Barzin 2026-03-15 10:37:58 +00:00
parent 683f255c2e
commit 56ddee457a
3 changed files with 6 additions and 6 deletions

View file

@ -426,7 +426,7 @@ resource "kubernetes_deployment" "openclaw" {
}
requests = {
cpu = "100m"
memory = "2Gi"
memory = "1536Mi"
}
}
}
@ -434,7 +434,7 @@ resource "kubernetes_deployment" "openclaw" {
# Sidecar: modelrelay auto-routes to fastest healthy free model
container {
name = "modelrelay"
image = "node:22-alpine"
image = "docker.io/library/node:22-alpine"
command = ["sh", "-c", <<-EOF
if [ ! -f /tools/modelrelay/node_modules/.package-lock.json ]; then
mkdir -p /tools/modelrelay

View file

@ -302,10 +302,10 @@ resource "kubernetes_deployment" "rybbit" {
resources {
requests = {
cpu = "25m"
memory = "1Gi"
memory = "768Mi"
}
limits = {
memory = "1Gi"
memory = "768Mi"
}
}
}

View file

@ -58,10 +58,10 @@ resource "kubernetes_deployment" "stirling-pdf" {
resources {
requests = {
cpu = "25m"
memory = "1536Mi"
memory = "1200Mi"
}
limits = {
memory = "1536Mi"
memory = "1200Mi"
}
}