diff --git a/kubernetes/helm/templates/rnacentral.yaml b/kubernetes/helm/templates/rnacentral.yaml index 1d44d91fb..adcde97e7 100644 --- a/kubernetes/helm/templates/rnacentral.yaml +++ b/kubernetes/helm/templates/rnacentral.yaml @@ -61,14 +61,14 @@ spec: {{- end }} env: - name: RNACENTRAL_ENV - value: {{ .Values.setEnv }} + value: {{ .Values.setEnv | quote }} {{- if .Values.allowedHosts }} - name: ALLOWED_HOSTS - value: {{ .Values.allowedHosts }} + value: {{ .Values.allowedHosts | quote }} {{- end }} {{- if .Values.djangoDebug }} - name: DJANGO_DEBUG - value: {{ .Values.djangoDebug }} + value: {{ .Values.djangoDebug | quote }} {{- end }} - name: DOORBELL_API_KEY valueFrom: diff --git a/kubernetes/helm/values.fallback.yaml b/kubernetes/helm/values.fallback.yaml index 74bda08fe..b155054d1 100644 --- a/kubernetes/helm/values.fallback.yaml +++ b/kubernetes/helm/values.fallback.yaml @@ -14,3 +14,9 @@ proxy: proxy-hx # RNAcentral rnacentralReplicas: 1 + +# Allowed hosts (in addition to rnacentral.org domains hardcoded in settings.py) +allowedHosts: ".caas.ebi.ac.uk" + +# Disable SSL redirect so the site is accessible over plain HTTP on NodePort +djangoDebug: "True" diff --git a/kubernetes/helm/values.yaml b/kubernetes/helm/values.yaml index b97da41c2..93811e108 100644 --- a/kubernetes/helm/values.yaml +++ b/kubernetes/helm/values.yaml @@ -25,6 +25,12 @@ sitemaps: "true" # Add environment variable setEnv: "prod" +# Allowed hosts (in addition to rnacentral.org domains hardcoded in settings.py) +allowedHosts: ".caas.ebi.ac.uk" + +# Disable SSL redirect so the site is accessible over plain HTTP on NodePort +djangoDebug: "True" + # Memcached # Using only 1 because no data is shared between replicas. # This link explains a little more: https://github.com/helm/charts/issues/11773