openfga / helm-charts

Official Helm charts for the OpenFGA project.
https://openfga.dev
Apache License 2.0
18 stars 29 forks source link

fix: add image pull secrets to migration job #134

Closed rorynickolls-skyral closed 1 month ago

rorynickolls-skyral commented 1 month ago

Adds image pull secrets to the migration job.

Description

Image pull secrets are currently configurable for the OpenFGA deployment, but not the migrate job.

This makes it difficult to use the chart in scenarios where you want to pull images from a private registry (e.g. a Docker Hub mirror).

Another option here is to add them to the service account, but I think this way is clearer and compatible if the service account is disabled.

I have tested this locally and it allows the chart to be installed with all images configured to pull from a private registry.

References

If the change warrants more discussion I'm happy to open up an issue - but it looks like something that might have just been missed out.

Review Checklist

linux-foundation-easycla[bot] commented 1 month ago

CLA Signed

The committers listed above are authorized under a signed CLA.

jon-whit commented 1 month ago

@rorynickolls-skyral you need to bump the chart version as well. Then we can merge 👍

rorynickolls-skyral commented 1 month ago

Thanks @jon-whit. Bumped to 0.2.4.