Skip to content

Fixed images versions in Helm charts  #924

Description

@kkrausert

Expected Behavior

During the deployment of a certain version of Helm charts the images used for the Feast applications should be of the same version.

Current Behavior

Deploying different versions of Helm charts results in the same Feast images running in Kubernetes.
Especially deploying the charts from the repo, currently version 0.5.1, as described in https://docs.feast.dev/getting-started/deploying-feast/kubernetes results in e.g. the feast-core version 0.6.1 being deployed.

Steps to reproduce

Deploy any non current version of Feast Helm charts (e.g. from https://feast-charts.storage.googleapis.com).
Than compare the chart version via 'helm list' to the deployed application versions (e.g. via the python client: feast_client.version() ).

Specifications

  • Version: 0.5.1 - 0.7.0
  • Platform: kubernetes
  • Subsystem: helm charts

Possible Solution

Hard code the image tag in
infra/charts/feast/charts/feast-core/values.yaml
infra/charts/feast/charts/feast-jupyter/values.yaml
infra/charts/feast/charts/feast-serving/values.yaml
to the version of the chart as given in
infra/charts/feast/Chart.yaml
and not 'latest'.
The images in the registries need to be tagged accordingly.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions