-
Notifications
You must be signed in to change notification settings - Fork 600
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
Remove duplicated default configmaps, and stash them in core #2936
Remove duplicated default configmaps, and stash them in core #2936
Conversation
Signed-off-by: Matthias Wessendorf <[email protected]>
/test pull-knative-eventing-integration-tests |
Signed-off-by: Matthias Wessendorf <[email protected]>
What happens when broker and mt-broker are applied, then deleted and then applied? Is config preserved? Is it documented? |
well, as discussed in the issue, this PR will do the same behavior for brokers, that we have for channels... and yes, there is also a reference to an issue on docs. I will move on, with doc'ing that, once this is in. |
Haven't had a chance to review yet, but I approve of the approach. It's worked for channels so far. |
Maybe out of scope for this PR, but it is related: do we need to ship the MT broker as an optional thing? With next release In last operations WG meeting, @vaikas was saying that we want to support the scenario that both brokers exist in a Knative installation. So, my suggestion is that we also modify this part: Line 37 in 9bf9bb5
so that there will be a single eventing.yaml which has both brokers. And, what the default broker will be is defined as with the config-br-defaults configmap.
|
Signed-off-by: Matthias Wessendorf <[email protected]>
ah, good point @aliok - I did touch that file too, now |
Looks good to me! Just one comment. Shouldn't all configurations be created under |
For some reason I'm unable to add this comment using github comments, but here: |
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: aliok, matzew, vaikas 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 |
Signed-off-by: Matthias Wessendorf [email protected]
Fixes #2934
Proposed Changes
channel-broker
the defaultfollow up issues: