### Summary <!-- Briefly describe the feature in one or two sentences. You can include more details later. --> Add `topologySpreadConstraints` as a settable attribute in helm values. ### Use cases <!-- Describe the use cases that make this feature useful to others. The description should help the reader understand why the feature is necessary. The better we understand your use case, the better we can help create an appropriate solution. --> Its better than affinity for making it high availiability. ### Proposed solution <!-- If you already have an idea for how the feature should work, use this space to describe it. We'll work with you to find a workable approach, and any implementation details are appreciated. --> Just do it same as you have made affinity, one setting per deployment.