Skip to content

Sets the blackout period on api to application default

What does this MR do?

  • This was originally being set to the overall chart value of 240 seconds which is too high for api traffic
  • 99% of traffic completes in less than 3 seconds upon investigation
  • This sets the api deployment to 10, which is our application default
  • This setting overrides the overall chart value of our configured 240 seconds

Addresses research from: gitlab-com/gl-infra/delivery#1558 (closed)

During the termination of an api pod, we should see it remain in state terminating for roughly 10 seconds before it is finally removed. All other webservice deployments, git and websockets, will continue to terminate after 240 seconds have passed.

Reviewer Check-list

  • Diff jobs reviewed
  • Do the changes in the Diffs reflect the desired state of this MR?
  • Are there changes shown in the diffs unassociated with this MR? - This may require a rebase or further investigation
Edited by John Skarbek

Merge request reports

Loading