veza/k8s/environments/production/deployment-overrides.yaml

53 lines
1.1 KiB
YAML
Raw Normal View History

# Production environment overrides
# These values override the base deployment for production
apiVersion: apps/v1
kind: Deployment
metadata:
name: veza-backend-api
namespace: veza-production
spec:
replicas: 3 # 3+ replicas for production
template:
spec:
containers:
- name: backend-api
env:
- name: APP_ENV
value: "production"
- name: LOG_LEVEL
value: "WARN"
resources:
requests:
cpu: "500m"
memory: "512Mi"
limits:
cpu: "2000m"
memory: "2Gi"
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: veza-frontend
namespace: veza-production
spec:
replicas: 3 # 3+ replicas for production
template:
spec:
containers:
- name: frontend
env:
- name: VITE_APP_ENV
value: "production"
- name: VITE_API_URL
value: "https://api.veza.com"
resources:
requests:
cpu: "100m"
memory: "128Mi"
limits:
cpu: "500m"
memory: "256Mi"