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.
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
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.