Remove Legacy Client from Eventing#2693
Conversation
|
The following is the coverage report on the affected files.
|
|
@n3wscott: The following test failed, say
Full PR test history. Your PR dashboard. DetailsInstructions 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. I understand the commands that are listed here. |
|
/lgtm /hold until tmw mid morning to make sure folks get a chance to take a looksie. |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: n3wscott, vaikas The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
Just for the record, as I mentioned it multiple times in the Sources WG meetings. I think it was a mistake to deprecate Having said that and given that it seems that I'm the only one in the community who thinks this, there must be something I'm missing from the big picture. Therefore, I disagree and commit, I'm not holding off this PR. |
|
@nachocano what can you do with |
there is nothing you can do with ContainerSource that you can't do with SinkBinding, plus a bunch more things are supported in SinkBinding because there is no component between you and the container you want to ship. And SinkBinding allows you to target CRDs like Serving Services and that just works out of the box. |
|
I think @nachocano What about moving |
IMO provide a higher level abstraction for users and abstract them away from core K8s constructs (e.g., deployments, statefulsets, replicasets, etc.). With |
Strongly agree
+1 and I can take care of the move |
The code is still in the release branches. That work should not block this PR. |
Correct, nobody is blocking this PR |
Maybe a better place is knative-sandbox. |
|
/unhold |
@lionelvillard I was starting with the migration. But putting more thought to it and reading the migration plan, it feels that moving it to eventing-contrib is not the right thing to do. IMO this should still be part of core. SinkBinding + Deployment worsens the UX. |
Fixes #2312
Proposed Changes
The following resources are removed:
Release Note
Docs
tracked by knative/docs#2267