Per-job resource requests for k8s executor
At the moment we can only set resource limits from runner configuration, via config.toml
/ values.yaml
depending the way user deploy the runner.
This means all the job using the same executors will ask the same amount of resources regardless of the amount of request required by the job itself.
Ideally user should be able to configure resources on per-job basis.
This will allow users to manage their cluster resources more efficiently.
Edited by Andrew Winata