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