Hi All
I have a question with regard to the inability to set resource limits on Kubernetes-based workflows through Metaflow. I have asked several times and the general feedback is that this should be done through a policy agent.
I wonder whether anyone can provide me with a reference for such an approach? I have investigated
mutations through open policy agent gatekeeper. However, it seems it is not possible, as far as I can tell, to set a resource limit to be equal to the resource request. In particular, there is not a generic solution for using information in the current object in a mutation.
It seems it is possible to set the limit to some standard default. However, that is not going to suffice for all workflows, so this feels like it will not be a scalable solution.
Thanks in advance!