-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
multi-arch manifest lists #1102
Comments
Hi @paleozogt Thank you for opening an issue and identifying an essential gap! I have added this to our next milestone |
as long as this is not implemented you can add https://github.com/estesp/manifest-tool to the kaniko-image. |
Any news about this feature? I see this thread is almost one year old and I wonder if there is any plan to implement the manifest list creation feature. |
really need this one |
Any update on this? Critical for us in day-to-day operations |
There are currently no plans to implement this feature. This project is staffed by volunteers, effectively. If you'd like to become one of those volunteers to implement this highly-demanded feature, I'd welcome your contribution, and I'd be happy to chat about how that might work, dive into the code, etc. |
To me, this seems somehow out-of-scope for Kaniko, and would be better suited to a dedicated registry-manipulation tool like |
I agree. If you're building multiple single-platform images with Kaniko today, there are plenty of tools to help you stitch them together into a single multi-platform image. If people want this functionality in Maybe this is just a documentation issue, and we can develop/test/document a workflow for using Kaniko + some other tool to produce multi-platform images. wdyt? |
This can work: #786 (comment) |
While kaniko itself does not natively support building multi-arch container manifests, it may be used in combination with tools such as manifest-tool to create and merge seperate arch builds into a single manifest. Fixes GoogleContainerTools#1102 Fixes GoogleContainerTools#786
While kaniko itself does not natively support building multi-arch container manifests, it may be used in combination with tools such as manifest-tool to create and merge seperate arch builds into a single manifest. Fixes GoogleContainerTools#1102 Fixes GoogleContainerTools#786
While kaniko itself does not natively support building multi-arch container manifests, it may be used in combination with tools such as manifest-tool to create and merge seperate arch builds into a single manifest. Fixes GoogleContainerTools#1102 Fixes GoogleContainerTools#786
While kaniko itself does not natively support building multi-arch container manifests, it may be used in combination with tools such as manifest-tool to create and merge seperate arch builds into a single manifest. Fixes GoogleContainerTools#1102 Fixes GoogleContainerTools#786
While kaniko itself does not natively support building multi-arch container manifests, it may be used in combination with tools such as manifest-tool to create and merge seperate arch builds into a single manifest. Fixes GoogleContainerTools#1102 Fixes GoogleContainerTools#786
* Add guide on creating multi-arch manifests While kaniko itself does not natively support building multi-arch container manifests, it may be used in combination with tools such as manifest-tool to create and merge seperate arch builds into a single manifest. Fixes #1102 Fixes #786 * Add missing toc entry
* Add guide on creating multi-arch manifests While kaniko itself does not natively support building multi-arch container manifests, it may be used in combination with tools such as manifest-tool to create and merge seperate arch builds into a single manifest. Fixes GoogleContainerTools#1102 Fixes GoogleContainerTools#786 * Add missing toc entry
Actual behavior
I'm building multi-arch containers with kaniko. I'd like to be able to stitch them together with a manifest list and push to a registry. Sadly, I have to switch back to Docker in order to do this last step. Since the whole point of kaniko is to avoid using Docker it seems like it should support manifest lists.
Expected behavior
Be able to make manifest lists with kaniko directly.
Triage Notes for the Maintainers
--cache
flagThe text was updated successfully, but these errors were encountered: