chart: realistic sizes table (tiny=sandbox, small=recommended minimum)
This commit is contained in:
45
values.yaml
45
values.yaml
@@ -22,40 +22,45 @@ instance:
|
||||
# new defaults on next reconcile. Existing instances keep their
|
||||
# previously-rendered manifests until ArgoCD re-syncs.
|
||||
#
|
||||
# Anchored loosely on v2's tested defaults:
|
||||
# tiny — dev/preview, 1 user
|
||||
# small — 5–15 users, default
|
||||
# medium — 15–50 users
|
||||
# large — 50–150 users
|
||||
# Numbers are TOTAL across Odoo + Postgres containers. Odoo/PG split
|
||||
# is roughly 70/30 (matches v2 production tuning). Workers follow
|
||||
# the standard `(cpus*2 - 1)` heuristic capped by RAM headroom.
|
||||
#
|
||||
# tier total RAM total CPU PVC (fs/db) workers use case
|
||||
# tiny 1.5 GB 1.0 5/5 GB 0 sandbox/dev only — NOT recommended for production
|
||||
# small 3 GB 2.0 10/10 GB 1 5–15 users — RECOMMENDED MINIMUM
|
||||
# medium 6 GB 4.0 20/20 GB 2 15–50 users
|
||||
# large 12 GB 8.0 50/50 GB 4 50–150 users
|
||||
# custom operator operator operator operator HA / enterprise — wizard collects all fields
|
||||
sizes:
|
||||
tiny:
|
||||
odoo:
|
||||
requests: { memory: 256Mi, cpu: 100m }
|
||||
limits: { memory: 1Gi, cpu: "1" }
|
||||
requests: { memory: 384Mi, cpu: 200m }
|
||||
limits: { memory: 1Gi, cpu: 700m }
|
||||
postgres:
|
||||
requests: { memory: 128Mi, cpu: 50m }
|
||||
limits: { memory: 256Mi, cpu: 500m }
|
||||
requests: { memory: 128Mi, cpu: 100m }
|
||||
limits: { memory: 512Mi, cpu: 300m }
|
||||
small:
|
||||
odoo:
|
||||
requests: { memory: 512Mi, cpu: 250m }
|
||||
limits: { memory: 2Gi, cpu: "2" }
|
||||
requests: { memory: 1Gi, cpu: 500m }
|
||||
limits: { memory: 2Gi, cpu: "1" }
|
||||
postgres:
|
||||
requests: { memory: 256Mi, cpu: 100m }
|
||||
requests: { memory: 512Mi, cpu: 250m }
|
||||
limits: { memory: 1Gi, cpu: "1" }
|
||||
medium:
|
||||
odoo:
|
||||
requests: { memory: 1Gi, cpu: 500m }
|
||||
limits: { memory: 4Gi, cpu: "4" }
|
||||
requests: { memory: 2Gi, cpu: "1" }
|
||||
limits: { memory: 4Gi, cpu: "2" }
|
||||
postgres:
|
||||
requests: { memory: 512Mi, cpu: 250m }
|
||||
limits: { memory: 2Gi, cpu: "2" }
|
||||
requests: { memory: 1Gi, cpu: 500m }
|
||||
limits: { memory: 2Gi, cpu: "2" }
|
||||
large:
|
||||
odoo:
|
||||
requests: { memory: 2Gi, cpu: "1" }
|
||||
limits: { memory: 8Gi, cpu: "6" }
|
||||
requests: { memory: 4Gi, cpu: "2" }
|
||||
limits: { memory: 8Gi, cpu: "5" }
|
||||
postgres:
|
||||
requests: { memory: 1Gi, cpu: 500m }
|
||||
limits: { memory: 4Gi, cpu: "3" }
|
||||
requests: { memory: 2Gi, cpu: "1" }
|
||||
limits: { memory: 4Gi, cpu: "3" }
|
||||
|
||||
odoo:
|
||||
image: odoo
|
||||
|
||||
Reference in New Issue
Block a user