Azure / AKS

Azure Kubernetes Service
https://azure.github.io/AKS/
1.97k stars 308 forks source link

[Feature] Add ability to customize the default size of Windows pods from 20GB to a higher value #4556

Open israelvaldez opened 2 months ago

israelvaldez commented 2 months ago

Is your feature request related to a problem? Please describe. Only 20GB are available to use in Windows containers, which causes some of our customers that run custom code that typically save files into anywhere in the C:\ drive of the application. Without asking all of our customer base to change their code to point to a volume mounted persistent volume that has a bigger available space we can't solve this problem.

Describe the solution you'd like Expose a configuration option in AKS so that we can customize the default disk space of Windows containers running on AKS

Describe alternatives you've considered Using persistent volumes, however that's impossible/improbable to change in the software we run as it allows custom code from our customers which can write files anywhere in the C:\ drive.

Additional context We're starting a project to move our Windows container images into Linux container images, does this limitation exist in Linux as well?

AbelHu commented 2 months ago

https://github.com/kubernetes/kubernetes/pull/109702 was closed. From https://github.com/kubernetes/kubernetes/pull/109702#issuecomment-1255319067: Until then - the guidance SIG-Windows has for this is to use emptydir volumes.