<p>I have some microservices deployed on Google Kubernetes Engine composed of 3 &quot;e2-medium&quot; nodes with 10GB of disk each.</p>
<p>Every time I perform a new deployment of the services I get the following load shedding event on the nodes:</p>
<pre><code>Stopping container alice 
The node was low on resource: ephemeral-storage. Container alice was using 236831, which exceeds its request of 0.
</code></pre>
<p>The node disk does not appear to be full and occurs when I deploy instances that are not related to the one that is ejected.</p>
<p>How could ephemeral-storage be increased?</p>

<p>In order to get a sense of your of your ephemeral-storage, you may check the following steps:</p>
<p>Menu&gt;Monitoring&gt;Metrics Explorer&gt;</p>
<p>Resource type: kubernetes node</p>
<p>Metric: Ephemeral Storage</p>
<p>Also have a look at the graph in the following <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/cluster-architecture#local_ephemeral_storage" rel="nofollow noreferrer">link</a>. Ephemeral storage is backed by boot disk size so increasing boot disk size will give you more ephemeral storage.</p>
<p>If you need to set requests and limits on ephemeral storage, please have a look at this <a href="https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#local-ephemeral-storage" rel="nofollow noreferrer">example</a>.</p>
