[Feature] OSDiskSizeGB set to max available by default in NAP
- Dominant language
- TypeScript
- Stars
- 2.1k
- Forks
- 395
- Avg merge
- 2d 22h
- Merged PRs (30d)
- 13
Description
Desired Behavior: For NAP managed nodes, AKS by default provisions an Ephemeral OS disk with a size that scales according to the total temp storage of the VM SKU so long as the temp is at least 128GiB, even if no size was specified. (see [OSDiskSizeGB documentation] (https://learn.microsoft.com/azure/aks/concepts-storage#ephemeral-os-disks) for more details)
ETA: backlog
Current behavior: Right now NAP uses partial ephemeral storage, not necessarily the full available storage by default. NAP can set the OS disk size to exactly the requested OSDiskSizeGB in the [AKSNodeClass] (https://learn.microsoft.com/azure/aks/node-auto-provisioning-aksnodeclass) custom resource definition, but will not default to the max unless specified. If not specified in the AKSNodeClass, the default is 128GB
Contributor guide
Assessment
This issue has not been assessed yet.