-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enable parallel image pulls #21
Conversation
@spjmurray Happy to be debate what in this PR should be configurable, and where. |
For future reference see here: https://github.com/kubernetes/kubernetes/blob/release-1.31/staging/src/k8s.io/kubelet/config/v1beta1/types.go#L89 |
cfbcb8a
to
278fcf8
Compare
98b321e
to
1f6d718
Compare
1f6d718
to
d537c28
Compare
d537c28
to
c28e15b
Compare
As of 1.27, Kubernetes added support for parallelizing image pulls but this is not enabled by default. This is especially useful in situations where multiple images need to be downloaded to a host, but one of them is particularly large.
1599c82
to
0c88f22
Compare
Passing options such as the one for serializing image pulls has been deprecated (see warning `Flag --serialize-image-pulls has been deprecated`), so do as the warning suggests and pass these in to a file.
0c88f22
to
a48495f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Appears to do what it says on the tin! 💯
Actually, before I click merge, would you like to to bump the chart version so it gets released? |
@spjmurray Done 🫡 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Spectacular!
As of 1.27, Kubernetes added support for parallelizing image pulls but this is not enabled by default. This is especially useful in situations where multiple images need to be downloaded to a host, but one of them is particularly large.