-
Notifications
You must be signed in to change notification settings - Fork 224
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
TEP-0079: Tekton Catalog Support Tiers [Catalog Annotations] #613
Conversation
/lgtm |
It seems that we make the URL as the catalog UUID here while URL may change in the future or overwritten by users that may wants to freeze the repo at revision (for security/offline/internal approval or other use cases) what about having the URL in
|
/hold |
@chmouel thanks for the review and discussing further offline, updated the TEP - please take another look :) |
/lgtm 🥳 |
/assign @bobcatfish |
@vdemeester @vinamra28 @bobcatfish - updated the proposal, please take a look :) |
/approve |
In this change, we update the `tekton.dev/catalog` annotation to use a three part domain of the Catalog instead of its name and we add a Catalog url annotation as well. This makes it easier for users to know which Catalog the resource came from, especially when they have other Catalogs beyond those provided by Tekton.
@@ -8,6 +8,7 @@ authors: | |||
- '@jerop' | |||
- '@vdemeester' | |||
- '@vinamra28' | |||
- '@chmouel' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@chmouel added you as a co-author in this TEP - please let me know if you'd prefer not to be added 😀
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
SGTM :)
/lgtm
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sounds good to me!
/approve
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: afrittoli, bobcatfish, vdemeester, vinamra28 The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/hold cancel |
In this change, we update the
tekton.dev/catalog
annotationto use a three part domain of the Catalog instead of its name
and we add a Catalog url annotation as well.
This makes it easier for users to know which Catalog the resource
came from, especially when they have other Catalogs beyond those
provided by Tekton.
Thank you @afrittoli for the idea in #599 (comment) 🙏🏾
/kind tep