Skip to content

Removing limits#1389

Merged
knative-prow-robot merged 1 commit into
knative:masterfrom
matzew:remove_controller_limits
Jun 13, 2019
Merged

Removing limits#1389
knative-prow-robot merged 1 commit into
knative:masterfrom
matzew:remove_controller_limits

Conversation

@matzew
Copy link
Copy Markdown
Member

@matzew matzew commented Jun 12, 2019

Related to knative/eventing-contrib#457

Proposed Changes

  • remove resource limits, since they were initial guesses ...

Release Note

Removing the resource limits (which is a hard maximum) for eventing-controller, eventing-webhook and sources-controller

@googlebot googlebot added the cla: yes Indicates the PR's author has signed the CLA. label Jun 12, 2019
@knative-prow-robot knative-prow-robot added the size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. label Jun 12, 2019
@matzew
Copy link
Copy Markdown
Member Author

matzew commented Jun 12, 2019

/asign @evankanderson following up on a similar thread from the eventing-contrib repo ...

@duglin
Copy link
Copy Markdown

duglin commented Jun 12, 2019

Why are we removing theses? W/o some kind of limit we're giving the pods the ability to be a noisy neighbor.

@matzew
Copy link
Copy Markdown
Member Author

matzew commented Jun 12, 2019

they are initial guess, and were causing errors already: (related, not here, but on sources -> https://bugzilla.redhat.com/show_bug.cgi?id=1714183)

so, I think we keep the requests (which is a minimum guarantee), but remove the guessed limits (which is a hard maximum).

I think @bbrowning and @mattmoor also talked/agreed that if we add any of those, we should be confident, instead of blind guesses, causing potential issues/harm

@duglin
Copy link
Copy Markdown

duglin commented Jun 12, 2019

I think it also comes down to the scope of the harm. No limit means the entire node can go down (which we saw and is why we added limits) vs just one pod having issues and is easy to notice and debug.

@evankanderson
Copy link
Copy Markdown
Member

Adding reservations (requests) should reduce the amount of bin-packing that happens, even if we don't set hard limits which cause the container to be killed when exceeded.

We might also want to tune the requests after measuring current container sizes.

@evankanderson
Copy link
Copy Markdown
Member

/lgtm

@knative-prow-robot knative-prow-robot added the lgtm Indicates that a PR is ready to be merged. label Jun 12, 2019
@vaikas
Copy link
Copy Markdown
Contributor

vaikas commented Jun 13, 2019

/approve

@knative-prow-robot
Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: matzew, vaikas-google

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@knative-prow-robot knative-prow-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Jun 13, 2019
@knative-prow-robot knative-prow-robot merged commit 64c9a5a into knative:master Jun 13, 2019
devguyio added a commit to devguyio/eventing that referenced this pull request Sep 17, 2021
* add patch of missing versions

Signed-off-by: Ahmed Abdalla <aabdelre@redhat.com>

* Patch 0.23 with missing API versions

Signed-off-by: Ahmed Abdalla <aabdelre@redhat.com>

* remove the patch, it's not needed in other versions

Signed-off-by: Ahmed Abdalla <aabdelre@redhat.com>

* Using pre-built image from OCP registry (#2)

Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>

* Apply ko publish patch to here ... (#3)

Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>

* One more thing.... (#4)

Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>

* Add logs to understand rekt progress

Signed-off-by: Ahmed Abdalla <aabdelre@redhat.com>

* Adding back vendor patches (#5)

* Rollback certificate algorithm changes (knative#1281) (knative#1283)

Co-authored-by: Markus Thömmes <markusthoemmes@me.com>

* mute noisy metrics

* [SRVKS-790] Patch subresource to unblock webhooks on 4.9 (knative#1361)

Co-authored-by: Markus Thömmes <markusthoemmes@me.com>
Co-authored-by: Stavros Kontopoulos <skontopo@redhat.com>

Co-authored-by: Matthias Wessendorf <mwessend@redhat.com>
Co-authored-by: Markus Thömmes <markusthoemmes@me.com>
Co-authored-by: Stavros Kontopoulos <skontopo@redhat.com>
matzew pushed a commit to matzew/eventing that referenced this pull request Jun 18, 2025
…nces/release-v1.16

[release-v1.16] Update Konflux references
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. cla: yes Indicates the PR's author has signed the CLA. lgtm Indicates that a PR is ready to be merged. size/XS Denotes a PR that changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants