From fdb61a21bf0508ec8a51cb9a9b1288bbfba9cfa1 Mon Sep 17 00:00:00 2001 From: liquidrinu Date: Thu, 22 May 2025 14:38:35 +0200 Subject: [PATCH] chore: add prod values template for dev and ci/cd --- chart/values.prod.template.yaml | 64 +++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 chart/values.prod.template.yaml diff --git a/chart/values.prod.template.yaml b/chart/values.prod.template.yaml new file mode 100644 index 0000000..251f679 --- /dev/null +++ b/chart/values.prod.template.yaml @@ -0,0 +1,64 @@ +global: + namespace: fusero-prod + security: + cors: + origin: "https://your-domain.com" + methods: "GET,POST,PUT,DELETE" + credentials: true + https: + enabled: true + certSecret: "your-tls-secret" + logging: + level: "info" + format: "json" + monitoring: + prometheus: + enabled: true + path: "/metrics" + +backend: + image: registry.liquidrinu.com/fusero-backend:latest + resources: + requests: + cpu: "200m" + memory: "256Mi" + limits: + cpu: "500m" + memory: "512Mi" + env: + POSTGRES_HOST: postgres-service + POSTGRES_PORT: "5432" + POSTGRES_NAME: fusero-db + POSTGRES_USER: prod_admin + POSTGRES_PASSWORD: "" + DEFAULT_ADMIN_USERNAME: admin + DEFAULT_ADMIN_EMAIL: admin@your-domain.com + DEFAULT_ADMIN_PASSWORD: "" + ENCRYPTION_KEY: "" + JWT_SECRET: "" + CHATGPT_API_KEY: "" + CANVAS_API_KEY: "" + CANVAS_API_URL: https://your-canvas-instance/api/v1 + +frontend: + image: registry.liquidrinu.com/fusero-frontend:latest + resources: + requests: + cpu: "100m" + memory: "128Mi" + limits: + cpu: "300m" + memory: "256Mi" + env: + VITE_API_BASE_URL: https://your-domain.com + +postgres: + image: postgres:15 + storage: 5Gi + resources: + requests: + cpu: "200m" + memory: "256Mi" + limits: + cpu: "500m" + memory: "512Mi"