kubelet_registry_pull_qps

Description

The kubelet_registry_pull_qps parameter controls the maximum number of image pull requests that can be made to a container registry per second. This parameter helps to regulate image pull traffic and prevent overwhelming the registry.

Default Value

The default value for kubelet_registry_pull_qps is 5.

Use Cases

  • Prevent registry overload: Limit the number of concurrent image pulls to avoid overwhelming the registry.
  • Optimize resource utilization: Manage image pull traffic to optimize resource usage on the node.

Setting Parameters

To enable the kubelet_registry_pull_qps parameter, use the following command:

$ convox rack params set kubelet_registry_pull_qps=value -r rackName
Setting parameters... OK

Replace value with the desired number of image pull requests per second.

Additional Information

A higher kubelet_registry_pull_qps value can improve image pull performance but may increase the load on the registry. A lower value can help prevent registry overload but may impact pod startup time. It’s essential to find the optimal value based on your cluster’s workload and registry capacity.