-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathadmin_web.configmap.yaml
75 lines (75 loc) · 4.51 KB
/
admin_web.configmap.yaml
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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
apiVersion: v1
kind: ConfigMap
metadata:
name: '{{ .Release.Name }}-admin-web-cfg'
labels:
app.kubernetes.io/name: admin-web
app.kubernetes.io/component: admin-web
app.kubernetes.io/version: {{ .Chart.Version }}
helm.sh/chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }}
app.kubernetes.io/instance: {{ .Release.Name }}
app.kubernetes.io/managed-by: {{ .Release.Service }}
data:
tock_mongo_url: '{{ template "urls.mongo" . }}'
{{- if .Values.adminWeb.environment.nlp_duckling_url }}
nlp_duckling_url: '{{ tpl .Values.adminWeb.environment.nlp_duckling_url . }}'
{{- else }}
nlp_duckling_url: 'http://{{ .Release.Name }}-duckling:8080'
{{- end }}
{{- if .Values.adminWeb.environment.tock_bot_admin_rest_default_base_url }}
tock_bot_admin_rest_default_base_url: '{{ tpl .Values.adminWeb.environment.tock_bot_admin_rest_default_base_url . }}'
{{- else }}
tock_bot_admin_rest_default_base_url: 'http://{{ .Release.Name }}-bot-api:8080'
{{- end }}
{{- if .Values.adminWeb.environment.tock_bot_compiler_service_url }}
tock_bot_compiler_service_url: '{{ tpl .Values.adminWeb.environment.tock_bot_compiler_service_url . }}'
{{- else }}
tock_bot_compiler_service_url: 'http://{{ .Release.Name }}-kotlin-compiler:8080'
{{- end }}
{{- if .Values.adminWeb.environment.tock_configuration_bot_default_base_url }}
tock_configuration_bot_default_base_url: '{{ tpl .Values.adminWeb.environment.tock_configuration_bot_default_base_url . }}'
{{- else }}
tock_configuration_bot_default_base_url: 'http://{{ .Release.Name }}-bot-api:8080'
{{- end }}
botadminverticle_body_limit : '{{ default "-1" .Values.adminWeb.environment.botadminverticle_body_limit . }}'
tock_https_env: '{{ default "false" .Values.adminWeb.environment.tock_https_env }}'
tock_bot_api: '{{ default "false" .Values.adminWeb.environment.tock_bot_api }}'
tock_env: '{{ default "prod" .Values.adminWeb.environment.tock_env }}'
tock_default_log_level: '{{ default "info" .Values.adminWeb.environment.tock_default_log_level }}'
tock_service_log_level: '{{ default "info" .Values.adminWeb.environment.tock_service_log_level }}'
{{ if .Values.global.tockMongodbFront}}
tock_front_mongo_db: '{{ tpl .Values.global.tockMongodbFront . }}'
{{- end }}
{{ if .Values.global.tockMongodbModel}}
tock_model_mongo_db: '{{ tpl .Values.global.tockMongodbModel . }}'
{{- end }}
{{ if .Values.global.tockMongdbCache}}
tock_cache_mongo_db: '{{ tpl .Values.global.tockMongdbCache . }}'
{{- end }}
{{ if .Values.global.tockMongodbBot}}
tock_bot_mongo_db: '{{ tpl .Values.global.tockMongodbBot . }}'
{{- end }}
{{ if .Values.adminWeb.environment.botadminverticle_base_href}}
botadminverticle_base_href: '{{ tpl .Values.adminWeb.environment.botadminverticle_base_href . }}'
{{- end }}
tock_gen_ai_orchestrator_server_url: 'http://{{ .Release.Name }}-genai-orchestrator:8000'
tock_gen_ai_orchestrator_client_request_timeout_ms: '{{ default "55000" .Values.adminWeb.environment.tock_gen_ai_orchestrator_client_request_timeout_ms }}'
tock_gen_ai_orchestrator_secret_storage_type: '{{ default "Raw" .Values.adminWeb.environment.tock_gen_ai_orchestrator_secret_storage_type }}'
tock_gen_ai_orchestrator_technical_error: '{{ default "Technical error :( sorry!" .Values.adminWeb.environment.tock_gen_ai_orchestrator_technical_error }}'
tock_gen_ai_orchestrator_vector_store_provider: '{{ default "OpenSearch" .Values.adminWeb.environment.tock_gen_ai_orchestrator_vector_store_provider }}'
{{- if .Values.adminWeb.environment.tock_database_mongodb_secret_manager_provider }}
tock_database_mongodb_secret_manager_provider: '{{ .Values.adminWeb.environment.tock_database_mongodb_secret_manager_provider }}'
{{- end }}
{{- if .Values.adminWeb.environment.tock_database_mongodb_credentials_secret_name }}
tock_database_mongodb_credentials_secret_name: '{{ .Values.adminWeb.environment.tock_database_mongodb_credentials_secret_name }}'
{{- end }}
{{- if .Values.adminWeb.environment.tock_gen_ai_secret_manager_provider }}
tock_gen_ai_secret_manager_provider: '{{ .Values.adminWeb.environment.tock_gen_ai_secret_manager_provider }}'
{{- end }}
tock_gen_ai_secret_prefix: '{{ default "LOCAL/TOCK" .Values.adminWeb.environment.tock_gen_ai_secret_prefix }}'
{{- if .Values.adminWeb.environment.tock_gcp_project_id }}
tock_gcp_project_id: '{{ .Values.adminWeb.environment.tock_gcp_project_id }}'
{{- end }}
{{- if .Values.adminWeb.environment.tock_gcp_region }}
tock_gcp_region: '{{ .Values.adminWeb.environment.tock_gcp_region }}'
{{- end }}