-
Hello, how can we access an AWS ECR Registry with Kargo? We need to configure our warehouse to listen for new tags in the ECR Registry. I'm not sure if it is the correct location in the code, but I just found this: kargo/internal/image/repository_client.go Line 171 in 4ada872 Which would mean that currently only basic-auth credentials are supported. I could not find the use case in the documentation of kargo. Usually ecr needs some kind of cred-helper to be configured. How can this be done in Kargo? Since 0.5.x Kargo uses it's own registry secrets, before it could use the creds of argo. So the behaviour might have changed since then? Any help would be appreciated! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 4 replies
-
Hi @MPritsch. Even when Kargo could borrow credentials from Argo CD (a feature which was removed for security reasons), it would only actually use username/password from those creds. Additionally, Argo CD has never integrated with image registries either (they have no need), so this is definitely something that was not ever previously accounted for. A satisfactory answer to this question is going to require a lot more research. Especially on account of the fact that Kargo doesn't communicate with registries via the Current priorities may not allow the Kargo teams to spend much time on this directly right now, but I will pin this conversation and tag it as help-wanted and we can see what the community has to say about this. Maybe someone has prior experience with a scenario such as this. |
Beta Was this translation helpful? Give feedback.
I filed #1885 for native support. Will try and formulate an official workaround while we wait for native support.