I'm running into issues because my containers are producing too much log output. This apparently causes the reserved space to run out and evicts the pods with message The node was low on resource: ephemeral-storage. Container XYZ was using 1412Ki, which exceeds its request of 0.
Is there any way to tell kubernetes to just forget about old logs? I would be perfectly fine with saying "10MB of logs per pod are more than enough", but I can't find any place to specify such a thing.
Whether this is a limit in time or size does not matter to me that much, as long as I can keep my pods alive. This is for a development environment, so log retention is not crucial at all.