Skip to content

Nodepool affinity changes in helm-charts-azure

Rahul Khapre requested to merge rahulkhapre/m18nodepool into azure/m18-master

The goal of this task is to update node affinities for all dataplane services in order to facilitate a gradual migration of workloads from the old nodepool ("internal" in this case, based on Ubuntu Linux) to the new nodepool ("azinternal", based on Azure Linux), while ensuring backward compatibility and uninterrupted service operation. This task involves making changes to the pod specifications to support scheduling on both the old ("internal") and new ("azinternal") nodepools. To prevent downtime, we want pods to be scheduled on both the old and the new nodepool. Then we will gradually migrate workloads from the old ones to the new.

Merge request reports