All Products
Search
Document Center

Container Service for Kubernetes:kubelet_config

Last Updated:Nov 04, 2025
ParameterTypeDescriptionExample
object

The supported kubelet configurations.

registryPullQPSlong

The maximum queries per second (QPS) of the image repository.

5
registryBurstlong

The maximum number of images that can be pulled from bursty image pulls.

10
eventRecordQPSlong

Specifies the maximum number of events that can be generated per second.

5
eventBurstlong

The maximum number of burst peaks for the event records.

10
kubeAPIQPSlong

The QPS when kubelet communicates with the Kubernetes API server.

5
kubeAPIBurstlong

The maximum number of burst requests sent to the API server per second.

10
serializeImagePullsboolean

Specifies whether to pull one image at a time.

true
cpuManagerPolicystring

The CPU management policy used by kubelet.

none
evictionHardobject

A set of eviction thresholds that will trigger a pod eviction if met.

evictionSoftobject

A set of eviction thresholds that will trigger a pod eviction if met over a corresponding grace period.

evictionSoftGracePeriodobject

A set of grace periods for eviction thresholds.

systemReservedobject

A set of configurations that specify reserved resources for the system.

kubeReservedobject

A set of configurations that specify resources reserved for the Kubernetes system.

readOnlyPortlong

The read-only port.

0
maxPodslong

The maximum number of running pods.

110
containerLogMaxSizestring

The maximum size that a log file can reach before it is rotated.

10Mi
containerLogMaxFileslong

The maximum number of log files that can be stored in each container.

5
featureGatesobject

A feature gate that is used to enable an experimental feature.

allowedUnsafeSysctlsarray

The whitelisted unsafe sysctls.

string

The whitelisted unsafe sysctls.

net.core.somaxconn
reservedMemoryarray<object>

A list of configurations that specify memory reservations for non-uniform memory access (NUMA) nodes.

object

The memory limit.

numaNodeinteger

The NUMA node identifier.

0
limitsobject

The memory limit.

{"memory": "1Gi"}
memoryManagerPolicystring

The name of the policy to be used by the memory manager.

none
cpuCFSQuotaboolean

Specifies whether to use Completely Fair Scheduler (CFS) quota to enforce pod CPU limits.

true
cpuCFSQuotaPeriodstring

The duration for the CPU CFS quota.

100ms
imageGCHighThresholdPercentinteger

The percentage of disk usage after which image garbage collection always runs.

85
imageGCLowThresholdPercentinteger

The percentage of disk usage before which image garbage collection never runs.

80
podPidsLimitlong

The maximum number of processes per pod.

-1
topologyManagerPolicystring

The name of the Topology Manager policy that you want to use.

restricted
clusterDNSarray

The list of IP addresses of the DNS servers.

string

A DNS server IP address.

127.0.xx.xx
tracingobject

The versioned configuration information for the Managed Service for OpenTelemetry client.

endpointstring

The endpoint of the collector.

localhost:4317
samplingRatePerMillioninteger

The number of samples to be collected per million spans.

200000
containerLogMaxWorkersinteger

The maximum number of concurrent programs that rotate logs

1
containerLogMonitorIntervalstring

The duration at which the container logs are monitored for rotating logs.

10s