# Default values for container-mom-portal-combined namespace: container-mom-system # Whether to create the namespace - set to false for system namespaces createNamespace: false # Resource naming configuration namePrefix: "" # Common settings that apply to both frontend and backend common: imagePullSecrets: - name: container-mom-registry # Base64 encoded docker config.json, will be stored in a secret # This should be provided in the environment-specific values or via CI/CD secrets # dockerconfig: "" serviceAccount: # Whether to create a service account in this namespace # If false, will use the one from the operator namespace create: true # Name of the service account name: container-mom tls: secretName: container-mom-tls # Environment-specific configuration env: # Base domain for all routes baseDomain: "container.mom" # This will be overridden by app-of-apps # Environment name (prod, dev, staging, etc.) name: "prod" # Frontend-specific configuration frontend: enabled: true replicaCount: 1 image: repository: ghcr.io/pfeifferj/container-mom-portal tag: latest pullPolicy: Always service: type: ClusterIP port: 80 targetPort: 80 ingress: enabled: true # The hostname will be constructed from subdomains and the base domain subdomain: "portal" # This will result in portal.example.com host: "" # This will be computed in the template tls: enabled: true resources: limits: cpu: 500m memory: 512Mi requests: cpu: 100m memory: 128Mi # Application specific settings appConfig: titlePrefix: "" # Auth settings auth: basicAuth: enabled: false username: "testuser" # Backend-specific configuration backend: enabled: true replicaCount: 1 image: repository: ghcr.io/pfeifferj/container-mom-portal-backend tag: latest pullPolicy: Always service: type: ClusterIP port: 8080 ingress: enabled: true # The hostname will be constructed from subdomains and the base domain subdomain: "api.portal" # This will result in api.portal.container.mom host: "" # This will be computed in the template tls: enabled: true resources: limits: cpu: 500m memory: 512Mi requests: cpu: 100m memory: 128Mi # Auth configuration auth: domain: "dev-a3o2jif0.us.auth0.com" clientId: "" # Should be set in environment-specific values clientSecret: "" # Should be set in environment-specific values secret: "THisIsASecure32CharacterStringForA0" # Strong secret for signing cookies basicAuth: enabled: false username: "testuser" password: "" # Should be set in environment-specific values or via CI/CD secrets # Database configuration database: uri: "mongodb://localhost:27017/container-mom" # Will be overridden # Backend-specific configuration config: name: container-mom-portal-backend-config secrets: name: container-mom-portal-backend-secret