-
Notifications
You must be signed in to change notification settings - Fork 18
Expand file tree
/
Copy pathapi-configmap.yaml
More file actions
52 lines (52 loc) · 2.35 KB
/
api-configmap.yaml
File metadata and controls
52 lines (52 loc) · 2.35 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
apiVersion: v1
kind: ConfigMap
metadata:
name: api-config
namespace: {{ .Release.Namespace }}
data:
DB_HOST: {{ .Values.DB_HOST }}
DB_PORT: {{ .Values.DB_PORT | quote }}
DB_NAME: {{ .Values.DB_NAME }}
REGISTRY_HOST: {{ .Values.REGISTRY_HOST }}
REPOSITORY_NAME: {{ .Values.REPOSITORY_NAME }}
CORS_ORIGIN_WHITELIST: {{ .Values.CORS_ORIGIN_WHITELIST }}
{{- range $key, $val := .Values.QUEUE_PARAMETERS }}
{{ $key }}: {{ $val | quote }}
{{- end }}
REDIS_URL: {{ .Values.REDIS_URL }}
REDIS_STATS_INTERVAL: {{ .Values.REDIS_STATS_INTERVAL | quote }}
DJANGO_SETTINGS_MODULE: {{ .Values.DJANGO_SETTINGS_MODULE }}
CELERY_BROKER_URL: {{ .Values.CELERY_BROKER_URL }}
CELERY_RESULT_BACKEND: {{ .Values.CELERY_RESULT_BACKEND }}
CELERY_EXTERNAL_IMPORTS: {{ .Values.CELERY_EXTERNAL_IMPORTS }}
BUCKET_NAME_PROJECTS: {{ .Values.BUCKET_NAME_PROJECTS }}
ENGINE: {{ .Values.ENGINE }}
CREDENTIALS: {{ .Values.CREDENTIALS }}
EMAIL_HOST: {{ .Values.EMAIL_HOST }}
EMAIL_PORT: {{ .Values.EMAIL_PORT | quote }}
EMAILS_TO_ALERT: {{ .Values.EMAILS_TO_ALERT }}
VERIFICATION_EMAIL: {{ .Values.VERIFICATION_EMAIL }}
REGISTER: {{ .Values.REGISTER | quote }}
DJANGO_API_HOST: http://{{ .Values.DJANGO_API_HOST }}
DJANGO_ALLOWED_HOSTS: {{ .Values.DJANGO_API_HOST }},{{ .Values.DJANGO_ALLOWED_HOSTS }},127.0.0.1
STAGE: {{ .Values.STAGE }}
DEDICATED_SPIDER_NODES: {{ .Values.DEDICATED_SPIDER_NODES | quote}}
SPIDER_NODE_ROLE: {{ .Values.SPIDER_NODE_ROLE | quote }}
WORKERS_CAPACITY_THRESHOLD: {{ .Values.WORKERS_CAPACITY_THRESHOLD | quote }}
DISPATCH_RETRY_DELAY: {{ .Values.DISPATCH_RETRY_DELAY | quote }}
RUN_JOBS_PER_LOT: {{ .Values.RUN_JOBS_PER_LOT | quote }}
BUILD: {{ .Values.BUILD }}
SPIDERDATA_DB_ENGINE: {{ .Values.SPIDERDATA_DB_ENGINE }}
SPIDERDATA_DB_CERTIFICATE_PATH: {{ .Values.SPIDERDATA_DB_CERTIFICATE_PATH }}
{{- if .Values.AWS_DEFAULT_REGION }}
AWS_DEFAULT_REGION: {{ .Values.AWS_DEFAULT_REGION }}
{{- end }}
{{- if .Values.GOOGLE_APPLICATION_LOCATION }}
GOOGLE_APPLICATION_LOCATION: {{ .Values.GOOGLE_APPLICATION_LOCATION}}
{{- end }}
{{- if .Values.REGISTRY_ID }}
REGISTRY_ID: {{ .Values.REGISTRY_ID | quote }}
{{- end }}
DJANGO_EXTERNAL_APPS: {{ .Values.DJANGO_EXTERNAL_APPS | quote }}
EXTERNAL_MIDDLEWARES: {{ .Values.EXTERNAL_MIDDLEWARES | quote }}
PROXY_PROVIDERS_TO_TRACK: {{ .Values.PROXY_PROVIDERS_TO_TRACK | quote }}