mirror of
https://github.com/spring-projects/spring-petclinic.git
synced 2026-01-24 12:21:12 +00:00
| .. | ||
| templates | ||
| .helmignore | ||
| Chart.yaml | ||
| README.md | ||
| README.md.gotmpl | ||
| values.yaml | ||
Feast Python / Go Feature Server Helm Charts
Current chart version is 0.28.0
Installation
Run the following commands to add the repository
helm repo add feast-charts https://feast-helm-charts.storage.googleapis.com
helm repo update
Install Feast Feature Server on Kubernetes
A base64 encoded version of the feature_store.yaml file is needed. Helm install example:
helm install feast-feature-server feast-charts/feast-feature-server --set feature_store_yaml_base64=$(base64 feature_store.yaml)
Tutorial
See here for a sample tutorial on testing this helm chart with a demo feature repository and a local Redis instance.
Values
| Key | Type | Default | Description |
|---|---|---|---|
| affinity | object | {} |
|
| feature_store_yaml_base64 | string | "" |
[required] a base64 encoded version of feature_store.yaml |
| fullnameOverride | string | "" |
|
| image.pullPolicy | string | "IfNotPresent" |
|
| image.repository | string | "feastdev/feature-server" |
Docker image for Feature Server repository |
| image.tag | string | "0.28.0" |
The Docker image tag (can be overwritten if custom feature server deps are needed for on demand transforms) |
| imagePullSecrets | list | [] |
|
| livenessProbe.initialDelaySeconds | int | 30 |
|
| livenessProbe.periodSeconds | int | 30 |
|
| nameOverride | string | "" |
|
| nodeSelector | object | {} |
|
| podAnnotations | object | {} |
|
| podSecurityContext | object | {} |
|
| readinessProbe.initialDelaySeconds | int | 20 |
|
| readinessProbe.periodSeconds | int | 10 |
|
| replicaCount | int | 1 |
|
| resources | object | {} |
|
| securityContext | object | {} |
|
| service.port | int | 80 |
|
| service.type | string | "ClusterIP" |
|
| tolerations | list | [] |