Corrective action: Update helmchart to configure which zones to deploy too for registry-cny
Summary
In production#8669 (closed) we saw one of the zones us-east1-d
having high latency. For canary we had to disable all of canary backend because we couldn't evict the pods in us-east1-d
and have the deployment only schedule the pods in us-east1-[c,b]
.
Related Incident(s)
Originating issue(s): production#8669 (closed)
Desired Outcome/Acceptance Criteria
-
Update the official helmchart so that we can set nodeAffinity
so that we can choose which regions we end up deploying too
Corrective Action Issue Checklist
-
Link the incident(s) this corrective action arose out of -
Give context for what problem this corrective action is trying to prevent from re-occurring -
Assign a severity label (this is the highest sev of related incidents, defaults to 'severity::4') -
Assign a priority (this will default to 'Reliability::P4')