@@ -31,11 +31,11 @@ turing:
3131 enabled : false
3232 # -- Set host value to enable name based virtual hosting. This allows routing
3333 # HTTP traffic to multiple host names at the same IP address. If no host is
34- # specified, the ingress rule applies to all inbound HTTP traffic through
34+ # specified, the ingress rule applies to all inbound HTTP traffic through
3535 # the IP address specified.
3636 # https://kubernetes.io/docs/concepts/services-networking/ingress/#name-based-virtual-hosting
3737 host : " "
38- # -- Ingress class annotation to add to this Ingress rule,
38+ # -- Ingress class annotation to add to this Ingress rule,
3939 # useful when there are multiple ingress controllers installed
4040 class : " "
4141 # -- Whether to use networking.k8s.io/v1 (k8s version >= 1.19) or networking.k8s.io/v1beta1 (1.16 >= k8s version >= 1.22)
@@ -65,7 +65,7 @@ turing:
6565 # command: ['sh', '-c', "until nslookup myservice.$(cat /var/run/secrets/kubernetes.io/serviceaccount/namespace).svc.cluster.local; do echo waiting for myservice; sleep 2; done"]
6666
6767 # -- List of sidecar containers to attach to the Pod. For example, you can
68- # attach sidecar container that forward logs or dynamically update some
68+ # attach sidecar container that forward logs or dynamically update some
6969 # configuration files.
7070 extraContainers : []
7171 # Example:
@@ -80,7 +80,7 @@ turing:
8080 # - name: config-volume
8181 # mountPath: /etc/fluentd-config
8282
83- # -- Extra volumes to attach to the Pod. For example, you can mount
83+ # -- Extra volumes to attach to the Pod. For example, you can mount
8484 # additional secrets to these volumes
8585 extraVolumes : []
8686 # Example:
@@ -104,20 +104,19 @@ turing:
104104 # See api/environments-dev.yaml for example contents
105105 environmentConfigPath : " environments.yaml"
106106 # -- See ClusterConfig.EnsemblingServiceK8sConfig in api/config-dev.yaml for example structure
107- ensemblingServiceK8sConfig :
107+ ensemblingServiceK8sConfig :
108108 name : dev-cluster
109109 cluster : {}
110110 user : {}
111111
112112 # -- Set this field to configure environment configs. See api/environments-dev.yaml for sample structure
113- environmentConfigs :
113+ environmentConfigs :
114114 - name : dev
115115 k8s_config :
116116 name : dev-cluster
117117 cluster : {}
118118 user : {}
119119
120-
121120 # -- Turing Experiment Engines configuration
122121 experimentEngines : []
123122 # Example:
@@ -143,6 +142,7 @@ turing:
143142 BuildNamespace : default
144143 BuildTimeoutDuration : 20m
145144 DestinationRegistry : ghcr.io
145+ SafeToEvict : false
146146 BaseImageRef :
147147 3.7.* : ghcr.io/caraml-dev/turing/pyfunc-ensembler-service:latest
148148 KanikoConfig :
@@ -168,7 +168,7 @@ turing:
168168 FailureRetryInterval : 10
169169 PythonVersion : " 3"
170170 TTLSecond : 86400
171- DeployConfig : { }
171+ DeployConfig : {}
172172 DbConfig :
173173 # The maximum amount of time a connection may be idle. For more info see: https://pkg.go.dev/database/sql#DB.SetConnMaxIdleTime
174174 ConnMaxIdleTime : 0s
@@ -178,8 +178,8 @@ turing:
178178 MaxIdleConns : 0
179179 # The maximum number of open connections to the database. For more info see: https://pkg.go.dev/database/sql#DB.SetMaxOpenConns
180180 MaxOpenConns : 0
181- KubernetesLabelConfigs : { }
182- MLPConfig : { }
181+ KubernetesLabelConfigs : {}
182+ MLPConfig : {}
183183 Sentry :
184184 Enabled : false
185185 RouterDefaults :
@@ -190,7 +190,7 @@ turing:
190190 # -- Override OpenAPI spec as long as it follows the OAS3 specifications.
191191 # A common use for this is to set the enums of the ExperimentEngineType.
192192 # See api/api/override-sample.yaml for an example.
193- openApiSpecOverrides : { }
193+ openApiSpecOverrides : {}
194194
195195 # -- Turing UI configuration.
196196 # Please Refer to https://github.com/caraml-dev/turing/blob/main/ui/public/app.config.js
@@ -213,7 +213,7 @@ turing:
213213 batchEnsemblingEnabled : *batchEnsemblingEnabled
214214 authConfig :
215215 oauthClientId : " "
216- sentryConfig : { }
216+ sentryConfig : {}
217217
218218sentry :
219219 # -- Sentry DSN value used by both Turing API and Turing UI
@@ -242,7 +242,7 @@ postgresql:
242242 # -- Password for Turing Postgresql database
243243 password : turing
244244 containerPorts :
245- postgresql : 5432
245+ postgresql : 5432
246246 metrics :
247247 enabled : false
248248 serviceMonitor :
@@ -256,7 +256,6 @@ postgresql:
256256 numSynchronousReplicas : 2
257257 applicationName : turing
258258
259-
260259mlp :
261260 # -- MLP API endpoint, used by the MLP UI for fetching data
262261 apiHost : /api/v1
@@ -282,11 +281,11 @@ mlp:
282281 # -- Name of MLP's Postgresql deployment
283282 nameOverride : postgresql-mlp
284283 containerPorts :
285- postgresql : 5432
284+ postgresql : 5432
286285 environmentConfigSecret :
287286 # -- Name refers to a secret that contains the K8sConfig. Set if there already exists a K8s secret
288287 # that turing should use. Key in secret defaults to environment.yaml
289- name : " "
288+ name : " "
290289 envKey : environment.yaml
291290
292291merlin :
@@ -303,7 +302,6 @@ merlin:
303302 # @default -- computed value
304303 apiHost : " http://{{ .Release.Name }}-mlp:8080/v1"
305304
306-
307305 # -- List of Merlin environment configs, available to Turing for deploying routers
308306 # By default, a new dev environment will automatically be created
309307 # @default -- computed value
@@ -343,7 +341,6 @@ global:
343341 # -- (string) Global MLP Encryption Key to be used by all MLP components
344342 key :
345343
346-
347344# Tags are used to include/exclude chart dependencies
348345tags :
349346 # -- Specifies if the necessary MLP components needs to be installed together with Turing
0 commit comments