Skip to content

Helm repo versions differ from GH repo releases #39

@chbrandt

Description

@chbrandt

I don't know if that's a bug or meant to be like that, but...

Observing versions

If we add interLink's Helm repository:

% helm repo add interlink https://interlink-hq.github.io/interlink-helm-chart/
% helm repo update

And then check the available versions:

% helm search repo --versions interlink
NAME               	CHART VERSION	APP VERSION	DESCRIPTION                                       
interlink/interlink	0.5.0        	0.3.5      	Install interLink components and initiate your ...
interlink/interlink	0.4.0        	0.3.5      	Install interLink components and initiate your ...
interlink/interlink	0.3.28       	0.3.2      	Install interLink components and initiate your ...
interlink/interlink	0.1.0        	1.16.0     	A Helm chart for Kubernetes

We notice 0.5.0 is the latest.
On the other hand, this (Git) repository has a different set of releases (currently at 0.5.3):

Reading instructions

In interLink (edge node) deployment instructions, it says:

You can now install the helm chart (...)

  export INTERLINK_CHART_VERSION="X.X.X"
  helm upgrade --install \
  --create-namespace \
  -n interlink \
  my-node \
  oci://ghcr.io/interlink-hq/interlink-helm-chart/interlink \
  --version $INTERLINK_CHART_VERSION \
  --values ./.interlink/manifests/values.yaml

warning
Remember to pick the version of the chart and
put it into the INTERLINK_CHART_VERSION env var above.

And I presume INTERLINK_CHART_VERSION is the GH repository release tag (version) because that's the only version I can see around -- using one of them (eg, 0.5.3) works fine.

On the other hand, in the instructions from this (GH) repo's README, the recommended way of installing/using the chart is through the Helm repo -- which has different versions as previously shown.

Which helm-install method/versions is it recommended to use?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions