-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathvalues.yaml
142 lines (132 loc) · 3.72 KB
/
values.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
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
# This is umbrella chart. It means that it doesn't contain resources itself, but combines several charts as dependencies.
# Configuration values represented here are either complimentary or override values from dependency charts for example purposes.
# Check dependency charts for hints and details about specific values, their defaults and extra configuration.
extraDeploy: []
### keycloak configuration ##
# ref: https://github.com/bitnami/charts/blob/main/bitnami/keycloak/README.md
keycloak:
# -- Enable/disable keycloak
enabled: false
proxy: edge
# auth:
# adminUser: "admin"
# adminPassword: "youReallyNeedToChangeThis"
extraEnvVars:
- name: KC_FEATURES
value: "token-exchange,admin-fine-grained-authz,declarative-user-profile"
postgresql:
enabled: true
# auth:
# postgresPassword: "youReallyNeedToChangeThis"
# password: "youReallyNeedToChangeThis"
keycloakConfigCli:
enabled: true
extraEnvVars:
- name: IMPORT_VARSUBSTITUTION_ENABLED
value: "true"
# configuration:
# realm.yaml: |
# yourRealmConfig
### ai-dial-auth-helper configuration ###
authhelper:
# -- Enable/disable ai-dial-auth-helper.
# Set `keycloak.enabled: true` before enabling this.
enabled: false
commonLabels:
app.kubernetes.io/component: "authentication"
image:
repository: epam/ai-dial-auth-helper
tag: 0.3.0
containerPorts:
http: 4088
# env:
# SERVER_HOSTURL: ""
# OAUTH2_PROVIDERURI: ""
# secrets:
# OAUTH2_CLIENTSECRET: ""
### ai-dial-core configuration ###
core:
# -- Enable/disable ai-dial-core
enabled: true
image:
tag: 0.10.0
### ai-dial-chat configuration ###
chat:
# -- Enable/disable ai-dial-chat
enabled: true
commonLabels:
app.kubernetes.io/component: "application"
image:
repository: epam/ai-dial-chat
tag: 0.11.0
containerPorts:
http: 3000
### ai-dial-chat-themes configuration ###
themes:
# -- Enable/disable ai-dial-chat-themes
enabled: true
commonLabels:
app.kubernetes.io/component: "webserver"
image:
repository: epam/ai-dial-chat-themes
tag: 0.4.0
containerPorts:
http: 8080
podSecurityContext:
fsGroup: 101
containerSecurityContext:
runAsUser: 101
### ai-dial-adapter-openai configuration ###
openai:
# -- Enable/disable ai-dial-adapter-openai
enabled: false
commonLabels:
app.kubernetes.io/component: "adapter"
image:
repository: epam/ai-dial-adapter-openai
tag: 0.11.0
# env:
# DIAL_USE_FILE_STORAGE: "true"
# DIAL_URL: "http://{{ .Release.Name }}-core"
# GPT4_VISION_DEPLOYMENTS: "gpt-4-vision-preview"
# DALLE3_DEPLOYMENTS: "dalle3"
### ai-dial-adapter-bedrock configuration ###
bedrock:
# -- Enable/disable ai-dial-adapter-bedrock
enabled: false
commonLabels:
app.kubernetes.io/component: "adapter"
image:
repository: epam/ai-dial-adapter-bedrock
tag: 0.11.0
# env:
# DIAL_USE_FILE_STORAGE: "true"
# DIAL_URL: "http://{{ .Release.Name }}-core"
secrets:
{}
# DEFAULT_REGION: "us-east-1"
# AWS_ACCESS_KEY_ID: ""
# AWS_SECRET_ACCESS_KEY: ""
### ai-dial-adapter-vertexai configuration ###
vertexai:
# -- Enable/disable ai-dial-adapter-vertexai
enabled: false
commonLabels:
app.kubernetes.io/component: "adapter"
image:
repository: epam/ai-dial-adapter-vertexai
tag: 0.7.0
# env:
# DIAL_URL: "http://{{ .Release.Name }}-core"
### ai-dial-assistant configuration ###
assistant:
# -- Enable/disable ai-dial-assistant
enabled: false
commonLabels:
app.kubernetes.io/component: "application"
image:
repository: epam/ai-dial-assistant
tag: 0.7.0
# env:
# OPENAI_API_BASE: "http://{{ .Release.Name }}-core"
# TOOLS_SUPPORTING_DEPLOYMENTS: "gpt-4-turbo"