The Red Hat team has released a new version of the Multi-Arch Tuning Operator.
In Multi-Arch Compute clusters, the Multiarch Tuning Operator influences the scheduling of Pods, so application run on the supported architecture.
You can learn more about it at https://catalog.redhat.com/software/containers/multiarch-tuning/multiarch-tuning-operator-bundle/661659e9c5bced223a7f7244
Addendum
My colleague, Punith, worked with the Red Hat team to add NodeAffinityScoring and plugin support to the Multi-Arch Tuning Operator and ClusterPodPlacementConfig. This feature allows users to define cluster-wide preferences for specific architectures, influencing how the Kubernetes scheduler places pods. It helps optimize workload distribution based on preferred node architecture.
Spec:
Plugins:
NodeAffinityScoring:
enabled: true
platforms:
- architecture: ppc64le
weight: 100
- architecture: amd64
weight: 50
Leave a Reply