-
Notifications
You must be signed in to change notification settings - Fork 347
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
Support for AWS ECR in kaniko builder in Operator #1031
Comments
This issue has been automatically marked as stale due to 90 days of inactivity. |
Any news on this? This will be highly valuable and enable a lot of AWS EKS/ECR users to use camelk |
We have no documentation related to that platform unfortunately. Contributions are very welcome. |
This issue has been automatically marked as stale due to 90 days of inactivity. |
Had to move to normal camel 🙁 |
This issue has been automatically marked as stale due to 90 days of inactivity. |
I'd also like to see ECR being officially supported with Camel K. |
This issue has been automatically marked as stale due to 90 days of inactivity. |
Currently the kaniko builder only supports pushing images to Google.
I'd like it if kaniko could push builds to AWS ECR. It looks like this is fairly straightforward to implement in the kaniko image as described in the documentation.
It looks like being able to define a
--registryDockerConfig
parameter when installing the platform (viakamel install
) would work. This could save a provided dockerconfig.json
to a configmap, and then mounts it at/kaniko/.docker
in the build image, similar to how the kaniko secret is saved.The aws account credentials could be saved similarly to how it is done for GCR. instead mounted to
/root/.aws
. This could be optional however because the IAM credentials could also be provided to the builder by EKS via the IAM integration using the camel-k-builder serviceaccount if the cluster has that set up (see #1030).More generically I guess, some way of defining secret and configmap mounts for the builder containers would also work.
The text was updated successfully, but these errors were encountered: