-
Notifications
You must be signed in to change notification settings - Fork 426
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
Proposal: Change API Group for triggers #332
Comments
Sounds like a reasonable change to me. Also, doesn't this mean we'd have to update all bindings/templates/eventlistener yamls to the new |
Not much, just that I feel it "isolate" each project each project
Good question, I think the webhook could be setup to listen to both as a backward compatible mechanism but I am not sure… I didn't experiment with that yet 😅 |
👍 Related: Having a separate API Group / Namespace would also have prevented #262. A similar pattern can be found in other projects Knative (serving.knative.dev, eventing.knative.dev, messaging.knative.dev, internal.knative.dev, ...), Istio (config.istio.io, networking.istio.io, ...) |
/assign |
@dibyom and I talked offline about moving this issue to the beginning of v0.4.0 development, so that we don't introduce a breaking change right before releasing v0.3.0. So, I'm going to move this issue to the v0.4.0 Milestone. We'll want to merge the code at the beginning of the release development cycle so that we can have a good amount of time for testing 👍 |
BREAKING CHANGE: Users will have to delete, and recreate resources after updating its API group. Fixes tektoncd#332 Signed-off-by: Dibyo Mukherjee <dibyo@google.com>
BREAKING CHANGE: Users will have to delete, and recreate resources after updating its API group. Fixes tektoncd#332 Signed-off-by: Dibyo Mukherjee <dibyo@google.com>
BREAKING CHANGE: Users will have to delete, and recreate resources after updating its API group. Fixes tektoncd#332 Signed-off-by: Dibyo Mukherjee <dibyo@google.com>
BREAKING CHANGE: Users will have to delete, and recreate resources after updating its API group. Fixes tektoncd#332 Signed-off-by: Dibyo Mukherjee <dibyo@google.com>
BREAKING CHANGE: Users will have to delete, and recreate resources after updating its API group. Fixes tektoncd#332 Signed-off-by: Dibyo Mukherjee <dibyo@google.com>
BREAKING CHANGE: Users will have to delete, and recreate resources after updating its API group. Fixes tektoncd#332 Signed-off-by: Dibyo Mukherjee <dibyo@google.com>
BREAKING CHANGE: Users will have to delete, and recreate resources after updating its API group. Fixes #332 Signed-off-by: Dibyo Mukherjee <dibyo@google.com>
While experimenting on tektoncd/pipeline#1773, I experimented with api groups (
tekton.dev
) and commented out that, I wished, triggers would have a different API group thantektoncd/pipeline
.It might be a bit late to change
tektoncd/pipeline
api group, but I feel we could do it fortektoncd/triggers
given we are still in 0.1 👼.The proposal would be to use
triggers.tekton.dev
as APIGroup instead oftekton.dev
(making it easier to detect by looking at existing APIs).@vtereso @dibyom @bobcatfish @iancoffey @wlynch wdyt ?
/area api
/kind question
/kind feature
The text was updated successfully, but these errors were encountered: