We need the ability to set ephemeral storage limits on Kubernetes infrastructure for builds, stepGroups with infra, and container steps.
Some tasks will use local ephemeral storage for scratch files and other temporary files. If the pods are scheduled on a node that has insufficient disk space for those files, the pod will be evicted which can be very disruptive depending on the process.
The ability to set an ephemeral storage request (see Kubernetes docs here) will prevent pods from being scheduled on nodes that have insufficient disk space for the task. It will also prevent tasks that have the ephemeral storage request from being evicted first when disk pressure happens on the node.