-
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
[RFC #0124,0128] - Multi-arch support in CNB Ecosystem #294
Labels
Comments
jjbustamante
changed the title
[RFC #000>] - Multi-arch support in CNB Ecosystem
[RFC #000] - Multi-arch support in CNB Ecosystem
Sep 14, 2023
good job |
2 tasks
+1 ARM64 is very much in demand |
Update - 05/31/2024
Again, the problem of supporting multi-platform can't be solved in just one place, all the components need to be available for multi-platform, but pack |
jjbustamante
changed the title
[RFC #000] - Multi-arch support in CNB Ecosystem
[RFC #128] - Multi-arch support in CNB Ecosystem
Oct 13, 2024
jjbustamante
changed the title
[RFC #128] - Multi-arch support in CNB Ecosystem
[RFC #124,128] - Multi-arch support in CNB Ecosystem
Oct 13, 2024
jjbustamante
changed the title
[RFC #124,128] - Multi-arch support in CNB Ecosystem
[RFC #0124,0128] - Multi-arch support in CNB Ecosystem
Oct 13, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The purpose of this issue is to track the work related to support multi-architecture image in CNB ecosystem, it is a complex project and we will try to divide it in phases. in each phase we will try to provide something valuable for the community and get feedback.
Phase 1
We started with a project developed during the LFX 2023 term, the goal for this phase is to release a set of commands for handling Image Index on pack.
Update May 2024
Update April 2024
RFC
Pack
pack manifest create
to create a manifest list pack#1678pack manifest annotate
to update information on manifest list pack#1718pack manifest add
to add an image to a manifest list pack#1719pack manifest push
to push an manifest list to a remote registry pack#1720pack manifest remove
to remove a manifest list pack#1721pack manifest inspect
to display a manifest list pack#17220.31.0, estimate:0.34.0
Imgutil
Documentation:
pack manifest
docs#710Phase 2
After implementing the primitives to handle a Image Index, we will focus on solving the requirement of packaging builders and buildpacks for different os/arch
The focus of this phase will be:
pack buildpack package
multi-arch supportpack builder create
multi-arch supportUpdate May 2024
Update April 2024
RFC
Pack
--platform
or--target
flag topack build
command to avoid breaking M1 workflow users after multi-platform is released pack#21540.34.0
Documentation:
buildpack package
docs#708Phase 3
In this phase, we assume the existence of Builders and Buildpacks addressable by Image Index
We want to focus on solving the problem to make
pack build
and output applications images for different os/arch.pack build
multi-arch supportUpdate March 2024
RFC
Pack
Documentation:
Maintainers: when closing this issue as completed, submit a PR to update the
Status
of the RFC toImplemented
.The text was updated successfully, but these errors were encountered: