bottlerocket-os / bottlerocket

An operating system designed for hosting containers
https://bottlerocket.dev
Other
8.64k stars 508 forks source link

Expose Kubernetes maxParallelImagePulls #4176

Closed JacobHenner closed 3 weeks ago

JacobHenner commented 3 weeks ago

What I'd like:

The kubelet setting maxParallelImagePulls is not exposed through Bottlerocket's settings interface. It'd be helpful if we could set this value, as we'd like to limit parallel image pulls in certain situations.

Any alternatives you've considered:

We could build a custom Bottlerocket-derived AMI with this configuration baked in, but that complicates management of our clusters and would require us to maintain variant AMIs.

yeazelm commented 3 weeks ago

Hello @JacobHenner, thanks for cutting this issue, I think this is the same request as https://github.com/bottlerocket-os/bottlerocket/issues/4058 right?

JacobHenner commented 3 weeks ago

Hello @JacobHenner, thanks for cutting this issue, I think this is the same request as https://github.com/bottlerocket-os/bottlerocket/issues/4058 right?

No - that request is about allowing parallel image pulls (they're already allowed by default). This request is about making the parallelism configurable.

yeazelm commented 3 weeks ago

We intend to to both enabling and configuration of maxParallelImagePulls in https://github.com/bottlerocket-os/bottlerocket/issues/4058. I'll close this issue and add a comment clarifying that we will do both as part of #4058.

yeazelm commented 3 weeks ago

Closing as duplicate of #4058