-
Notifications
You must be signed in to change notification settings - Fork 211
Add pod anti-affinity to odh-model-controller manifests #849
Add pod anti-affinity to odh-model-controller manifests #849
Conversation
Signed-off-by: Edgar Hernández <[email protected]>
/hold until opendatahub-io/modelmesh-serving#115, opendatahub-io/odh-model-controller#52, opendatahub-io/odh-model-controller#51, another new PR for modelmesh-serving release branch is merged. |
@Jooho @israel-hdez do you know if there's any automation planned for such changes? I think with all the controllers we have in place that would really be helpful. |
@bartoszmajsak Which changes? I think I'm not following :-) |
/retest |
@israel-hdez ok maybe I should have been a bit more concrete. For example you change RBAC in your controller kubebuilder directives. This results in updating kustomize manifests in the controller repo. Is the update here done manually? I was thinking this could be automated. Or maybe it already is. I'm just lazy and tend to forget things :) |
OK, now I understand! And I agree automation would be helpful! |
@bartoszmajsak Yes that is a good point. The main manifests that we are using for modelmesh related repositories are in the modelmesh-serving/opendatahuh/odh-manifests. So I think this kind of copying PR can be automated at some time. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: Jooho The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/unhold |
…io#849) Signed-off-by: Edgar Hernández <[email protected]>
Add pod anti-affinity to odh-model-controller manifests (opendatahub-io#849)
…io#849) Signed-off-by: Edgar Hernández <[email protected]>
[Cherry Pick] Add pod anti-affinity to odh-model-controller manifests (opendatahub-io#849)
Description
Since the manager pod has 3 replicas, the anti-affinity rules are added to prefer (not require) scheduling the replicas in different worker nodes, rather than having replicas on the same node.
How Has This Been Tested?
By deploying using the following KfDef:
Merge criteria: