#name: stackage-server-prod #app: stackage-server-prod #hoogleName: stackage-server-hoogle-prod #hoogleApp: stackage-server-hoogle-prod #cronName: stackage-server-cron-prod #cronApp: stackage-server-cron-prod image: replicas: 2 replicasHoggle: 2 env: approot: "https://www.stackage.org" # IMPORTANT_NOTE: We need make a repro to be sure but so far it appears that the order of domains matters here # and www needs to be first! ingress: hosts: - www.stackage.org - stackage.org annotations: kubernetes.io/ingress.class: "nginx" kubernetes.io/tls-acme: "true" nginx.ingress.kubernetes.io/use-regex: "true" nginx.ingress.kubernetes.io/configuration-snippet: | if ($host = 'stackage.org' ) { rewrite ^ https://www.stackage.org$request_uri permanent; } stackageResources: resources: requests: cpu: 100m memory: 1.0Gi limits: cpu: 150m memory: 1.5Gi cronResources: resources: requests: cpu: 150m memory: 2048Mi limits: cpu: 300m memory: 4096Mi cron: enabled: true registrySecretName: gitlab-ci-registrykey