Skip to content
This repository has been archived by the owner on Nov 9, 2022. It is now read-only.

Conditions lastUpdateTime is no longer updated continuously #90

Merged
merged 1 commit into from Nov 19, 2020

Conversation

rfranzke
Copy link
Contributor

How to categorize this PR?

/area scalability robustness
/kind enhancement
/priority normal

What this PR does / why we need it:
Similar to gardener/gardener#2888, the ManagedResource's .status.conditions[].lastUpdateTime is no longer continuously updated to prevent spamming etcd with too many unnecessary updates.

Special notes for your reviewer:
As of today, there is no controller that would check if the GRM is down and set the conditions statuses to Unknown (contrary to what we do for Shoots, for example). We could introduce it in the future, but it's not clear yet if we want that and how that would look like.

Release note:

The `ManagedResource`'s `.status.conditions[].lastUpdateTime` is no longer continuously updated. This will greatly reduce the number of update calls to the kube-apiserver/etcd.

@rfranzke rfranzke requested a review from a team as a code owner November 19, 2020 11:53
@gardener-robot gardener-robot added kind/api-change API change with impact on API users needs/second-opinion Needs second review by someone else area/robustness Robustness, reliability, resilience related area/scalability Scalability related kind/enhancement Enhancement, improvement, extension priority/normal needs/review Needs review size/m Size of pull request is medium (see gardener-robot robot/bots/size.py) labels Nov 19, 2020
@gardener-robot-ci-2 gardener-robot-ci-2 added the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Nov 19, 2020
@gardener-robot-ci-3 gardener-robot-ci-3 added needs/ok-to-test Needs approval for testing (check PR in detail before setting this label because PR is run on CI/CD) and removed reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) labels Nov 19, 2020
Copy link
Contributor

@ialidzhikov ialidzhikov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

@gardener-robot gardener-robot added reviewed/lgtm Has approval for merging and removed needs/review Needs review needs/second-opinion Needs second review by someone else labels Nov 19, 2020
@rfranzke rfranzke merged commit de8e65d into gardener-attic:master Nov 19, 2020
@rfranzke rfranzke deleted the enh/calls branch November 19, 2020 14:44
@gardener-robot gardener-robot added priority/3 Priority (lower number equals higher priority) and removed priority/3 Priority (lower number equals higher priority) labels Mar 8, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area/robustness Robustness, reliability, resilience related area/scalability Scalability related kind/api-change API change with impact on API users kind/enhancement Enhancement, improvement, extension needs/ok-to-test Needs approval for testing (check PR in detail before setting this label because PR is run on CI/CD) reviewed/lgtm Has approval for merging size/m Size of pull request is medium (see gardener-robot robot/bots/size.py)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants