registry.falkordb.cloud instead of ghcr.io. Clusters that pull from ghcr.io,
or that mirror it, need the changes below before upgrading.
Who is affected
Images already in
ghcr.io are left in place, so 0.3.x releases keep working. Only
new releases stop appearing there.
1. Replace the image pull secret
The installer creates the secret for you when credentials are supplied. The default registry is alreadyregistry.falkordb.cloud:
2. Remove pinned ghcr.io image references
Search your values files forghcr.io and remove first-party overrides. The chart
resolves every first-party image from global.imageRegistry, which defaults to
registry.falkordb.cloud/falkordb:
Three subcharts are still hosted on
ghcr.io as Helm charts: the FalkorDB addon,
falkordb-browser, and dm-sql-to-falkordb. helm dependency update reads them
from there anonymously. This is a chart source, not an image source, and needs no
credentials.-f values.yaml is now used instead of being overridden.
3. Re-mirror if you run a private registry
Image tags move with the chart version, so a mirror populated for 0.3 will not satisfy 0.4. Fetch the 0.4 chart and the mirroring scripts, then regenerate the image list and push it:falkordb-enterprise/examples/mirror-registry-values.yaml as the starting point.
See Private images for the full procedure.
4. Upgrade
Verify
Confirm no workload still referencesghcr.io:
registry.falkordb.cloud, or with your mirror host.
Rollback
Downgrade with the installer and restore the previous pull secret:ghcr.io, so a rollback does not need the new
credentials.