It is such a pain to declare affinity to all services manually, can't we have global.affinity and global.tolerations instead?
This will override all affinities and tolerations declared (if they exists) on the services.
Solution Description
Add global.affinity and global.tolerations to helm chart.
Update the conditions of affinity and tolerations on the helm template to check global.affinity and global.tolerations values.
Alternatives
No response
Additional Context
No response
Troubleshooting
[X] I have read and followed the issue guidelines and this is a feature request only for the Helm chart.
[X] I have searched other issues in this repository and mine is not recorded.
Problem Statement
It is such a pain to declare affinity to all services manually, can't we have
global.affinity
andglobal.tolerations
instead? This will override all affinities and tolerations declared (if they exists) on the services.Solution Description
Add
global.affinity
andglobal.tolerations
to helm chart. Update the conditions of affinity and tolerations on the helm template to checkglobal.affinity
andglobal.tolerations
values.Alternatives
No response
Additional Context
No response
Troubleshooting