Azure / AKS

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

[Feature] Artifact Streaming for Windows node pools #4269

Open allyford opened 4 months ago

allyford commented 4 months ago

AKS currently supports Artifact Streaming for Linux node pools which provides significant improvements in image pull times. This is particularly relevant for customers using large images. This is not supported for Windows node pools.

https://learn.microsoft.com/azure/aks/artifact-streaming

Feature ETA: Currently in development, expected preview in 2025.

InDieTasten commented 3 months ago

This entire feature makes a lot more sense on Windows node pools, because Windows images tend to be much bigger than Linux images. Looking forward to being able to pull my 18GiB Windows images in under 20 minutes ⏳🙏

bplasmeijer commented 3 months ago

1677 #1785

Yes, Windows should be priotized.

cc: @palma21

cmart1997 commented 2 days ago

Hello @allyford is there any update on this feature release date? Our organization is getting killed by the long ACR pull times for windows containers and @justindavies mentioned that this feature will most likely bring noticeable improvements for this pain point.

It would be greatly appreciated if this feature receives high priority to improve Windows AKS node and pod startup times for all your clients, thank you!

bplasmeijer commented 2 days ago

I know WIP but ETA unknown.

allyford commented 2 days ago

Thanks @cmart1997 and @bplasmeijer. We currently do not have an ETA for this feature but likely in 2025. We also have a new improvement for parallel image pulling which will be a new default. See #4499 for more information.