stackage-server/etc/helm/values/production.yaml
2019-03-27 15:25:40 +01:00

51 lines
1.1 KiB
YAML

#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