Skip to main content

Hello,

I was trying to find if it’s possible to configure K8s ephemeral storage value for a deployment of an service in the ifscloud-values.yaml file.
Specifcally I need to change ephemeral-storage value to ~16G for ifsapp-reporting-ren deployment in our IFS Cloud instance. Some pods has been crashing due to Eviction caused by exceeding the limit of ephemeral storage.
Changing it via: 

kubectl edit deploy ifsapp-reporting-ren -n "NAMESPACE"

after every delivery deployment could be frustrating and our team can easily forget about this step.

Offical documentation only mentions replicas paramter:

I couldn’t find values for k8s deployment requests and limits...

Maybe there is some way to configure it to be constant, so that delivery installation will not erase it ? 

 

Not supported and i didn’t hint this 🤐

limitsEphemeralStorage: 8000

requestsEphemeralStorage: 1000


@hhanse  Thank you so much 🤗


Hello,

We have the same issue  ifsapp-reporting-ren is crashing radomly even with 10500M. Now I updated it  to 16G, we having an issue about crashing pods since 3 months. 

 resources:
limits:
cpu: "10"
ephemeral-storage: 16G
memory: 16G
requests:
cpu: 800m
ephemeral-storage: 16G
memory: 16G

Hope this setting will help us


If you need 16Gb memory to render reports you either:

  • Rendering very large reports (~1000 pages) that really are no pdf reports, but archive of financial transactions… don’t do that. Use data migration or similar?
  • You print lots of mid-sized reports. Then increase number of replicas on the reporting pods.

Hello,

It is for a very simple report, our pods reporting rendering pods are OOMkilled 

 


A very simple report should not require 16Gb memory, report as a bug.
 


That is what we did, but IFS does not find the sulution since 3 months...