-
Notifications
You must be signed in to change notification settings - Fork 276
charts(osm-*): add pod and node affinities to control plane pods #4527
Conversation
Codecov Report
@@ Coverage Diff @@
## main #4527 +/- ##
=======================================
Coverage 69.29% 69.29%
=======================================
Files 216 216
Lines 14709 14709
=======================================
Hits 10192 10192
Misses 4466 4466
Partials 51 51
Flags with carried forward coverage won't be shown. Click here to find out more. Continue to review full report at Codecov.
|
bd6b158
to
dca52c9
Compare
dca52c9
to
d045b73
Compare
* Adds pod anti-affinities to osm-controller, osm-bootstrap, osm-injector to ensure better resilience for pod distribution across nodes * Replaces NodeSelectors with NodeAffinities for consistency Signed-off-by: Sanya Kochhar <[email protected]>
d045b73
to
cbaab17
Compare
#4496 is a related issue to consider (perhaps in separate PR) |
yeah, I agree this could be addressed in a separate PR. The main objective of this PR is to add pod anti-affinities for better resilience of distribution of replicas across nodes when HPA is enabled, the nodeselector -> affinity change is more for consistency |
…nservicemesh#4527) * Adds pod anti-affinities to osm-controller, osm-bootstrap, osm-injector to ensure better resilience for pod distribution across nodes * Replaces NodeSelectors with NodeAffinities for consistency Signed-off-by: Sanya Kochhar <[email protected]>
Description:
osm-injector to ensure better resilience for pod distribution
across nodes
Testing done:
Pod anti-affinities:
NodeAffinities:
Affected area:
Please answer the following questions with yes/no.
Does this change contain code from or inspired by another project? no
Is this a breaking change? no
Has documentation corresponding to this change been updated in the osm-docs repo (if applicable)?
yes, PR open here: guides(ha): add note about pod anti-affinities osm-docs#330