Files
sbbb/overlays/production/values-resources.yaml
Sienna Meridian Satterwhite 6acf598f92 refactor: remove La Suite services (except Meet + Collabora), delete local overlay
La Suite Messages, Calendars, Drive, Projects, Hive, Integration, and
Postfix are replaced by Stalwart (mail) and Tuwunel (messaging). Meet
and Collabora remain for video conferencing and document editing.

Local overlay was POC only — all deployment targets production now.

Deleted: 37 La Suite manifests, Drive Helm chart, 7 local overlay files,
stale MTA-in hostPort patch. Cleaned up production image overrides and
resource patches for removed services.
2026-04-06 18:03:55 +01:00

170 lines
3.0 KiB
YAML

# Production resource limits — Scaleway Elastic Metal, 12 cores, 64 GiB RAM.
# ~10 GiB reserved for OS + k3s + Linkerd mesh overhead.
# Replicas scaled up for production workloads.
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: meet-celery-worker
namespace: lasuite
spec:
template:
spec:
containers:
- name: meet-celery-worker
resources:
requests:
memory: 256Mi
cpu: 100m
limits:
memory: 1Gi
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: cloudnative-pg
namespace: data
spec:
template:
spec:
containers:
- name: manager
resources:
requests:
memory: 256Mi
cpu: 100m
limits:
memory: 512Mi
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: livekit-server
namespace: media
spec:
template:
spec:
containers:
- name: livekit-server
resources:
requests:
memory: 512Mi
cpu: 500m
limits:
memory: 2Gi
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: pingora
namespace: ingress
spec:
template:
spec:
containers:
- name: pingora
resources:
requests:
memory: 128Mi
cpu: 250m
limits:
memory: 512Mi
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: valkey
namespace: data
spec:
template:
spec:
containers:
- name: valkey
resources:
requests:
memory: 128Mi
cpu: 50m
limits:
memory: 512Mi
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: opensearch
namespace: data
spec:
template:
spec:
containers:
- name: opensearch
env:
- name: OPENSEARCH_JAVA_OPTS
value: "-Xms2g -Xmx4g"
resources:
requests:
memory: 2Gi
cpu: 500m
limits:
memory: 5Gi
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: seaweedfs-filer
namespace: storage
spec:
template:
spec:
containers:
- name: filer
resources:
requests:
memory: 512Mi
cpu: 100m
limits:
memory: 2Gi
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: hydra-hydra-maester
namespace: ory
spec:
template:
spec:
containers:
- name: hydra-maester
resources:
requests:
memory: 32Mi
cpu: 25m
limits:
memory: 128Mi
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: collabora
namespace: lasuite
spec:
template:
spec:
containers:
- name: collabora
resources:
requests:
memory: 512Mi
cpu: 100m
limits:
memory: 1Gi
cpu: 1000m