# Default values for dateme-chart global: namespace: my-apps imagePullSecrets: [] # Backend configuration backend: name: backend replicaCount: 1 image: repository: harbor.dvirlabs.com/my-apps/dateme-backend pullPolicy: Always tag: develop-latest service: type: ClusterIP port: 8000 targetPort: 8000 resources: requests: cpu: 100m memory: 128Mi limits: cpu: 500m memory: 512Mi env: PYTHONUNBUFFERED: "1" ingress: enabled: true className: "traefik" annotations: traefik.ingress.kubernetes.io/router.entrypoints: websecure traefik.ingress.kubernetes.io/router.tls: "true" cert-manager.io/cluster-issuer: "letsencrypt-prod" hosts: - host: api-dateme.dvirlabs.com paths: - path: / pathType: Prefix tls: - secretName: api-dateme-tls hosts: - api-dateme.dvirlabs.com # Frontend configuration frontend: name: frontend replicaCount: 1 image: repository: harbor.dvirlabs.com/my-apps/dateme-frontend pullPolicy: Always tag: develop-latest service: type: ClusterIP port: 80 targetPort: 80 env: API_BASE: "https://api-dateme.dvirlabs.com" resources: requests: cpu: 50m memory: 64Mi limits: cpu: 200m memory: 256Mi ingress: enabled: true className: "traefik" annotations: traefik.ingress.kubernetes.io/router.entrypoints: websecure traefik.ingress.kubernetes.io/router.tls: "true" cert-manager.io/cluster-issuer: "letsencrypt-prod" hosts: - host: dateme.dvirlabs.com paths: - path: / pathType: Prefix tls: - secretName: dateme-tls hosts: - dateme.dvirlabs.com externalUrl: "https://dateme.dvirlabs.com" # PostgreSQL configuration postgres: name: db image: repository: postgres tag: "16" pullPolicy: IfNotPresent user: dateme_user password: dateme_password database: dateme_db port: 5432 service: type: ClusterIP port: 5432 targetPort: 5432 persistence: enabled: true accessMode: ReadWriteOnce storageClass: "nfs-client" size: 10Gi resources: requests: cpu: 100m memory: 256Mi limits: cpu: 500m memory: 512Mi # Ingress (top-level, disabled - use component-specific ingress instead) ingress: enabled: false className: "traefik" annotations: cert-manager.io/cluster-issuer: "letsencrypt-prod" hosts: - host: dateme.dvirlabs.com paths: - path: / pathType: Prefix tls: - secretName: dateme-tls hosts: - dateme.dvirlabs.com