valkey-helm icon indicating copy to clipboard operation
valkey-helm copied to clipboard

Publish Helm-Chart as OCI (preferred on GHCR)

Open wrenix opened this issue 4 months ago • 6 comments

OCI becomes like for container images also a standard for Helm-Charts, i like to use that charts per OCI (maybe later with OCI signing).

https://helm.sh/docs/topics/registries/

wrenix avatar Oct 27 '25 20:10 wrenix

You could pull by this address: https://github.com/orgs/valkey-io/packages/container/package/valkey-helm%2Fvalkey

mk-raven avatar Nov 10 '25 20:11 mk-raven

I got an 404. maybe we do not have the permission for that repo?

wrenix avatar Nov 10 '25 22:11 wrenix

Fixed, check please

mk-raven avatar Nov 18 '25 13:11 mk-raven

Looks like the new versions are not available via https://github.com/orgs/valkey-io/packages/container/package/valkey-helm%2Fvalkey

Can you update it?

atroianof avatar Nov 19 '25 10:11 atroianof

visible and accessible, but like @atroianof say, there is missed:

  • 0.7.7
  • 0.8.0
  • 0.8.1

during the release job (where on end the OCI are uploaded), the "Run chart release" prints:

Nothing to do. No chart changes detected.

So there is a problem with the chart-release job ...

wrenix avatar Nov 19 '25 20:11 wrenix

That is correct, it is a work in progress at the moment.

sgissi avatar Nov 29 '25 17:11 sgissi

Hi all, the auto-release should work now. In the meantime, I have pushed manually the missing versions (0.7.7, 0.8.0 and 0.8.1). I'll test the automatic release in the next chart update, and then update it in the documentation. For now, if anyone wants to test, use helm install valkey oci://ghcr.io/valkey-io/valkey-helm/valkey to use the latest version (0.8.1).

sgissi avatar Dec 09 '25 16:12 sgissi

That's nice to have an OCI distribution! Any idea when 0.8.2 will be released?

shoce avatar Dec 13 '25 16:12 shoce

We are aiming for 0.9.0 soon, enabling replicas.

sgissi avatar Dec 13 '25 17:12 sgissi

Replicas seem to be a big change, doesn't it make sense to separate it from other changes? Would be nice to have 0.8.2 without replicas and replicas-related changes in the next release.

shoce avatar Dec 14 '25 12:12 shoce

0.9.0 is out now, all replica-related changes are guarded by "replica.enabled==true". The automatic release did get an authorization problem pushing the OCI package, I published it manually for now.

sgissi avatar Dec 15 '25 22:12 sgissi