Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

README.md

feature-server

Version: 0.59.0 AppVersion: v0.59.0

Feast Feature Server: Online feature serving service for Feast

Homepage: https://github.com/feast-dev/feast

Values

Key Type Default Description
"application-generated.yaml".enabled bool true Flag to include Helm generated configuration. Please set application-override.yaml to override this configuration.
"application-override.yaml" object {"enabled":true} Configuration to override the default application.yaml. Will be created as a ConfigMap. application-override.yaml has a higher precedence than application-secret.yaml
"application-secret.yaml" object {"enabled":false} Configuration to override the default application.yaml. Will be created as a Secret. application-override.yaml has a higher precedence than application-secret.yaml. It is recommended to either set application-override.yaml or application-secret.yaml only to simplify config management.
"application.yaml".enabled bool true Flag to include the default configuration. Please set application-override.yaml to override this configuration.
envOverrides object {} Extra environment variables to set
image.pullPolicy string "IfNotPresent" Image pull policy
image.repository string "quay.io/feastdev/feature-server-java" Docker image for Feature Server repository
image.tag string "0.59.0" Image tag
ingress.grpc.annotations object {} Extra annotations for the ingress
ingress.grpc.auth.enabled bool false Flag to enable auth
ingress.grpc.class string "nginx" Which ingress controller to use
ingress.grpc.enabled bool false Flag to create an ingress resource for the service
ingress.grpc.hosts list [] List of hostnames to match when routing requests
ingress.grpc.https.enabled bool true Flag to enable HTTPS
ingress.grpc.https.secretNames object {} Map of hostname to TLS secret name
ingress.grpc.whitelist string "" Allowed client IP source ranges
ingress.http.annotations object {} Extra annotations for the ingress
ingress.http.auth.authUrl string "http://auth-server.auth-ns.svc.cluster.local/auth" URL to an existing authentication service
ingress.http.auth.enabled bool false Flag to enable auth
ingress.http.class string "nginx" Which ingress controller to use
ingress.http.enabled bool false Flag to create an ingress resource for the service
ingress.http.hosts list [] List of hostnames to match when routing requests
ingress.http.https.enabled bool true Flag to enable HTTPS
ingress.http.https.secretNames object {} Map of hostname to TLS secret name
ingress.http.whitelist string "" Allowed client IP source ranges
javaOpts string nil JVM options. For better performance, it is advised to set the min and max heap:
-Xms2048m -Xmx2048m
livenessProbe.enabled bool true Flag to enabled the probe
livenessProbe.failureThreshold int 5 Min consecutive failures for the probe to be considered failed
livenessProbe.initialDelaySeconds int 60 Delay before the probe is initiated
livenessProbe.periodSeconds int 10 How often to perform the probe
livenessProbe.successThreshold int 1 Min consecutive success for the probe to be considered successful
livenessProbe.timeoutSeconds int 5 When the probe times out
logLevel string "WARN" Default log level, use either one of DEBUG, INFO, WARN or ERROR
logType string "Console" Log format, either JSON or Console
nodeSelector object {} Node labels for pod assignment
podAnnotations object {} Annotations to be added to Feast Serving pods
podLabels object {} Labels to be added to Feast Serving pods
readinessProbe.enabled bool true Flag to enabled the probe
readinessProbe.failureThreshold int 5 Min consecutive failures for the probe to be considered failed
readinessProbe.initialDelaySeconds int 15 Delay before the probe is initiated
readinessProbe.periodSeconds int 10 How often to perform the probe
readinessProbe.successThreshold int 1 Min consecutive success for the probe to be considered successful
readinessProbe.timeoutSeconds int 10 When the probe times out
replicaCount int 1 Number of pods that will be created
resources object {} CPU/memory resource requests/limit
secrets list [] List of Kubernetes secrets to be mounted. These secrets will be mounted on /etc/secrets/.
service.grpc.nodePort string nil Port number that each cluster node will listen to
service.grpc.port int 6566 Service port for GRPC requests
service.grpc.targetPort int 6566 Container port serving GRPC requests
service.type string "ClusterIP" Kubernetes service type
transformationService.host string ""
transformationService.port int 6566

Autogenerated from chart metadata using helm-docs v1.14.2