-
Notifications
You must be signed in to change notification settings - Fork 577
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 architecture support for catalog resources #661
Comments
Would it make sense to use annotations, similar how it is done now for tags (
I guess it makes sense to ask for arch-specific CI/CD pipeline for supported tasks. For s390x and ppc64le cases current CI/CD setup can be extended to run also tests for tasks from catalog. The min requirement is to have images used in the task available for supported architecture. @vdemeester What do you think? I can start working on TEP if the suggested ideas are reasonable.. |
See this thread too: https://tektoncd.slack.com/archives/CK3HBG7CM/p1621074374229700 |
A few thoughts:
A random example (not advocating for this specific syntax):
When using bundles we could use a manifest - like container images do - to specify different versions of a task depending on the arch / os. In any case this would suffer from a similar issue that container images have: the resolution to a specific step or task would happen in the controller, and the controller arch / os might not match that of the node where the task will be running. |
Issues go stale after 90d of inactivity. /lifecycle stale Send feedback to tektoncd/plumbing. |
Stale issues rot after 30d of inactivity. /lifecycle rotten Send feedback to tektoncd/plumbing. |
Rotten issues close after 30d of inactivity. /close Send feedback to tektoncd/plumbing. |
@tekton-robot: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
A bit similar to tektoncd/pipeline#856, this issue is to track support for multi-architecture task in the catalog. Pipeline ships and is capable on running on multiple architecture today (not yet officially supported but still), thus the catalog should be able to mark task as multi-architecture compatible or not. This issue is to track ideas and thoughts on the subject.
This should cover:
This will probably need a TEP or updates on the current catalog TEP, but we can discuss it here first.
/kind feature
/cc @tektoncd/catalog-collaborators @tektoncd/catalog-maintainers @tektoncd/hub-collaborators @tektoncd/hub-maintainers
The text was updated successfully, but these errors were encountered: