-
Notifications
You must be signed in to change notification settings - Fork 71
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ImageUpdateAutomation in namespace other than flux-default #152
Comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Flux V2 is shaping up to be quite the tool, however from experimentation, there seem to be some crucial shortcomings with the
ImageUpdateAutomation
(and maybe also theImagePolicy
andImageRepository
). I have a deployment running in a non-default namespace (namespace: staging
and notnamespace: flux-system
), the issue here is that theImagePolicy
andImageRepository
work and see the correct images. However, theImageUpdateAutomation
is unable to push changes to the gitrepository since it cannot reach theGitRepository
, which is in theflux-system
namespace and not instaging
.In addtion, since my architecture involves a staging and prod namespace, as of now, it seems that all three of the
ImageUpdateAutomation
,ImagePolicy
andImageRepository
need to reside in both theprod
andstaging
namespace, even though they affect the same image? Seems a bit overkill.Maybe I'm misunderstanding internal dependencies of these components or I'm misreading the docs on configuring image updates. Regardless, to me it seems that it's not possible to do, of that the documentation is lacking.
If it's desired that I add my config I can do that, but I'm quite sure that it's not relevant in this case. The
ImagePolicy
andImageRepository
are working after all, while theImageUpdateAutomation
straight up has no access to theGitRepository
resource which is created by bootstrap in thegotk-sync.yaml
file.The text was updated successfully, but these errors were encountered: