Publish Helm-Chart as OCI (preferred on GHCR)
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/
You could pull by this address: https://github.com/orgs/valkey-io/packages/container/package/valkey-helm%2Fvalkey
I got an 404. maybe we do not have the permission for that repo?
Fixed, check please
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?
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 ...
That is correct, it is a work in progress at the moment.
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).
That's nice to have an OCI distribution! Any idea when 0.8.2 will be released?
We are aiming for 0.9.0 soon, enabling replicas.
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.
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.