Merge pull request 'fix(pi2) — plafonner Gitea et Postgres (docker compose, hors k3s)' (#54) from arcodange/pi2-resource-limits into main

This commit was merged in pull request #54.
This commit is contained in:
2026-08-11 16:26:24 +02:00
2 changed files with 20 additions and 1 deletions
@@ -60,3 +60,13 @@ gitea:
- /home/pi/arcodange/docker_composes/gitea/data:/data - /home/pi/arcodange/docker_composes/gitea/data:/data
- /etc/timezone:/etc/timezone:ro - /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro - /etc/localtime:/etc/localtime:ro
# Gitea tourne sur pi2 hors k3s (docker compose nu) : invisible du
# scheduler k8s et sans plafond jusqu'ici (`docker inspect` mesurait
# NanoCPUs=0, Memory=0). Mesuré à 12 % CPU / 417 Mi au repos — la
# limite est un filet pour les pics (gros push, opérations git
# lourdes), pas un dimensionnement pour la charge normale.
deploy:
resources:
limits:
cpus: "1.5"
memory: 1536M
@@ -19,6 +19,15 @@ postgres:
- "5432:5432" - "5432:5432"
volumes: volumes:
- /home/pi/arcodange/docker_composes/postgres/data:/var/lib/postgresql/data - /home/pi/arcodange/docker_composes/postgres/data:/var/lib/postgresql/data
# Postgres tourne sur pi2 hors k3s (docker compose nu) : invisible du
# scheduler k8s et sans plafond jusqu'ici (`docker inspect` mesurait
# NanoCPUs=0, Memory=0). Mesuré à 3-5 % CPU au repos — la limite est un
# filet, pas un dimensionnement pour la charge normale.
deploy:
resources:
limits:
cpus: "1"
memory: 1024M
pgbouncer: pgbouncer:
auth_user: &pgbouncer_auth pgbouncer_auth auth_user: &pgbouncer_auth pgbouncer_auth