<p>Is there a way to define a Persistent Volume in kubernetes which can grow automatically if it runs out of space?<br />
If not, are there any extensions/workarounds, other than over-provisioning storage to protect our applications?</p>

<p>The simple answer you can't grow a PV if that is EBS type automatically.</p>
<p>If you want to grow over time use EFS PV which is NFS based. For some reason you want to stick to EBS(block-based) Then you have to create a simple script that will monitor uses and if it hit specific utilization it will update PVC claim to increase volume.</p>
