@@ -346,6 +346,13 @@ kubelet [flags]
346
346
<td ></td ><td style =" line-height : 130% ; word-wrap : break-word ;" >[Experimental] Path of mounter binary. Leave empty to use the default <code >mount</code >. (DEPRECATED: will be removed in 1.24 or later, in favor of using CSI.)</td >
347
347
</tr >
348
348
349
+ <tr >
350
+ <td colspan =" 2 " >--fail-cgroupv1  ;  ;  ;  ;  ; Default: <code >true</code ></td >
351
+ </tr >
352
+ <tr >
353
+ <td ></td ><td style =" line-height : 130% ; word-wrap : break-word ;" >Prevent the kubelet from starting on the host using cgroup v1.</td >
354
+ </tr >
355
+
349
356
<tr >
350
357
<td colspan =" 2 " >--fail-swap-on  ;  ;  ;  ;  ; Default: <code >true</code ></td >
351
358
</tr >
@@ -365,128 +372,132 @@ APIServerTracing=true|false (BETA - default=true)<br/>
365
372
APIServingWithRoutine=true|false (BETA - default=true)<br />
366
373
AllAlpha=true|false (ALPHA - default=false)<br />
367
374
AllBeta=true|false (BETA - default=false)<br />
375
+ AllowUnsafeMalformedObjectDeletion=true|false (ALPHA - default=false)<br />
376
+ AnonymousAuthConfigurableEndpoints=true|false (BETA - default=true)<br />
368
377
AnyVolumeDataSource=true|false (BETA - default=true)<br />
369
- AppArmor=true|false (BETA - default=true)<br />
370
- AppArmorFields=true|false (BETA - default=true)<br />
378
+ AuthorizeNodeWithSelectors=true|false (BETA - default=true)<br />
379
+ AuthorizeWithSelectors=true|false (BETA - default=true)<br />
380
+ BtreeWatchCache=true|false (BETA - default=true)<br />
381
+ CBORServingAndStorage=true|false (ALPHA - default=false)<br />
371
382
CPUManagerPolicyAlphaOptions=true|false (ALPHA - default=false)<br />
372
383
CPUManagerPolicyBetaOptions=true|false (BETA - default=true)<br />
373
384
CPUManagerPolicyOptions=true|false (BETA - default=true)<br />
374
385
CRDValidationRatcheting=true|false (BETA - default=true)<br />
375
386
CSIMigrationPortworx=true|false (BETA - default=false)<br />
376
387
CSIVolumeHealth=true|false (ALPHA - default=false)<br />
388
+ ClientsAllowCBOR=true|false (ALPHA - default=false)<br />
389
+ ClientsPreferCBOR=true|false (ALPHA - default=false)<br />
377
390
CloudControllerManagerWebhook=true|false (ALPHA - default=false)<br />
378
391
ClusterTrustBundle=true|false (ALPHA - default=false)<br />
379
392
ClusterTrustBundleProjection=true|false (ALPHA - default=false)<br />
380
- ComponentSLIs=true|false (BETA - default=true)<br />
381
- ConsistentListFromCache=true|false (ALPHA - default=false)<br />
393
+ ComponentFlagz=true|false (ALPHA - default=false)<br />
394
+ ComponentStatusz=true|false (ALPHA - default=false)<br />
395
+ ConcurrentWatchObjectDecode=true|false (BETA - default=false)<br />
396
+ ConsistentListFromCache=true|false (BETA - default=true)<br />
382
397
ContainerCheckpoint=true|false (BETA - default=true)<br />
383
398
ContextualLogging=true|false (BETA - default=true)<br />
384
- CronJobsScheduledAnnotation =true|false (BETA - default=true )<br />
399
+ CoordinatedLeaderElection =true|false (ALPHA - default=false )<br />
385
400
CrossNamespaceVolumeDataSource=true|false (ALPHA - default=false)<br />
386
401
CustomCPUCFSQuotaPeriod=true|false (ALPHA - default=false)<br />
387
- CustomResourceFieldSelectors=true|false (ALPHA - default=false)<br />
388
- DevicePluginCDIDevices=true|false (BETA - default=true)<br />
389
- DisableCloudProviders=true|false (BETA - default=true)<br />
390
- DisableKubeletCloudCredentialProviders=true|false (BETA - default=true)<br />
391
- DisableNodeKubeProxyVersion=true|false (ALPHA - default=false)<br />
392
- DynamicResourceAllocation=true|false (ALPHA - default=false)<br />
393
- ElasticIndexedJob=true|false (BETA - default=true)<br />
402
+ DRAAdminAccess=true|false (ALPHA - default=false)<br />
403
+ DRAResourceClaimDeviceStatus=true|false (ALPHA - default=false)<br />
404
+ DisableAllocatorDualWrite=true|false (ALPHA - default=false)
405
+ DynamicResourceAllocation=true|false (BETA - default=false)<br />
394
406
EventedPLEG=true|false (ALPHA - default=false)<br />
407
+ ExternalServiceAccountTokenSigner=true|false (ALPHA - default=false)<br />
395
408
GracefulNodeShutdown=true|false (BETA - default=true)<br />
396
409
GracefulNodeShutdownBasedOnPodPriority=true|false (BETA - default=true)<br />
397
410
HPAScaleToZero=true|false (ALPHA - default=false)<br />
398
- HonorPVReclaimPolicy=true|false (ALPHA - default=false )<br />
411
+ HonorPVReclaimPolicy=true|false (BETA - default=true )<br />
399
412
ImageMaximumGCAge=true|false (BETA - default=true)<br />
413
+ ImageVolume=true|false (ALPHA - default=false)<br />
400
414
InPlacePodVerticalScaling=true|false (ALPHA - default=false)<br />
401
- InTreePluginAWSUnregister=true|false (ALPHA - default=false)<br />
402
- InTreePluginAzureDiskUnregister=true|false (ALPHA - default=false)<br />
403
- InTreePluginAzureFileUnregister=true|false (ALPHA - default=false)<br />
404
- InTreePluginGCEUnregister=true|false (ALPHA - default=false)<br />
405
- InTreePluginOpenStackUnregister=true|false (ALPHA - default=false)<br />
415
+ InPlacePodVerticalScalingAllocatedStatus=true|false (ALPHA - default=false)<br />
416
+ InPlacePodVerticalScalingExclusiveCPUs=true|false (ALPHA - default=false)<br />
406
417
InTreePluginPortworxUnregister=true|false (ALPHA - default=false)<br />
407
- InTreePluginvSphereUnregister=true|false (ALPHA - default=false)<br />
408
418
InformerResourceVersion=true|false (ALPHA - default=false)<br />
409
419
JobBackoffLimitPerIndex=true|false (BETA - default=true)<br />
410
420
JobManagedBy=true|false (ALPHA - default=false)<br />
411
- JobPodFailurePolicy=true|false (BETA - default=true)<br />
412
421
JobPodReplacementPolicy=true|false (BETA - default=true)<br />
413
- JobSuccessPolicy=true|false (ALPHA - default=false)<br />
414
- KubeProxyDrainingTerminatingNodes=true|false (BETA - default=true)<br />
415
- KubeletCgroupDriverFromCRI=true|false (ALPHA - default=false)<br />
422
+ JobSuccessPolicy=true|false (BETA - default=true)<br />
423
+ KubeletCgroupDriverFromCRI=true|false (BETA - default=true)<br />
424
+ KubeletCrashLoopBackOffMax=true|false (ALPHA - default=false)<br />
425
+ KubeletFineGrainedAuthz=true|false (ALPHA - default=false)<br />
416
426
KubeletInUserNamespace=true|false (ALPHA - default=false)<br />
417
427
KubeletPodResourcesDynamicResources=true|false (ALPHA - default=false)<br />
418
428
KubeletPodResourcesGet=true|false (ALPHA - default=false)<br />
419
- KubeletSeparateDiskGC=true|false (ALPHA - default=false )<br />
429
+ KubeletSeparateDiskGC=true|false (BETA - default=true )<br />
420
430
KubeletTracing=true|false (BETA - default=true)<br />
421
- LoadBalancerIPMode=true|false (BETA - default=true)<br />
422
- LocalStorageCapacityIsolationFSQuotaMonitoring=true|false (ALPHA - default=false)<br />
423
- LogarithmicScaleDown=true|false (BETA - default=true)<br />
431
+ LocalStorageCapacityIsolationFSQuotaMonitoring=true|false (BETA - default=true)<br />
424
432
LoggingAlphaOptions=true|false (ALPHA - default=false)<br />
425
433
LoggingBetaOptions=true|false (BETA - default=true)<br />
426
- MatchLabelKeysInPodAffinity=true|false (ALPHA - default=false )<br />
434
+ MatchLabelKeysInPodAffinity=true|false (BETA - default=true )<br />
427
435
MatchLabelKeysInPodTopologySpread=true|false (BETA - default=true)<br />
428
436
MaxUnavailableStatefulSet=true|false (ALPHA - default=false)<br />
429
437
MemoryQoS=true|false (ALPHA - default=false)<br />
430
- MultiCIDRServiceAllocator=true|false (ALPHA - default=false)<br />
438
+ MultiCIDRServiceAllocator=true|false (BETA - default=false)<br />
431
439
MutatingAdmissionPolicy=true|false (ALPHA - default=false)<br />
432
- NFTablesProxyMode=true|false (ALPHA - default=false )<br />
440
+ NFTablesProxyMode=true|false (BETA - default=true )<br />
433
441
NodeInclusionPolicyInPodTopologySpread=true|false (BETA - default=true)<br />
434
442
NodeLogQuery=true|false (BETA - default=false)<br />
435
443
NodeSwap=true|false (BETA - default=true)<br />
436
444
OpenAPIEnums=true|false (BETA - default=true)<br />
437
- PDBUnhealthyPodEvictionPolicy=true|false (BETA - default=true)<br />
438
- PersistentVolumeLastPhaseTransitionTime=true|false (BETA - default=true)<br />
439
445
PodAndContainerStatsFromCRI=true|false (ALPHA - default=false)<br />
440
446
PodDeletionCost=true|false (BETA - default=true)<br />
441
- PodDisruptionConditions=true|false (BETA - default=true)<br />
442
- PodIndexLabel=true|false (BETA - default=true)<br />
447
+ PodLevelResources=true|false (ALPHA - default=false)<br />
443
448
PodLifecycleSleepAction=true|false (BETA - default=true)<br />
449
+ PodLifecycleSleepActionAllowZero=true|false (ALPHA - default=false)<br />
450
+ PodLogsQuerySplitStreams=true|false (ALPHA - default=false)<br />
444
451
PodReadyToStartContainersCondition=true|false (BETA - default=true)<br />
445
- PortForwardWebsockets=true|false (ALPHA - default=false )<br />
446
- ProcMountType=true|false (ALPHA - default=false )<br />
452
+ PortForwardWebsockets=true|false (BETA - default=true )<br />
453
+ ProcMountType=true|false (BETA - default=true )<br />
447
454
QOSReserved=true|false (ALPHA - default=false)<br />
448
455
RecoverVolumeExpansionFailure=true|false (BETA - default=true)<br />
449
- RecursiveReadOnlyMounts=true|false (ALPHA - default=false)<br />
450
- RelaxedEnvironmentVariableValidation=true|false (ALPHA - default=false)<br />
451
- RetryGenerateName=true|false (ALPHA - default=false)<br />
456
+ RecursiveReadOnlyMounts=true|false (BETA - default=true)<br />
457
+ RelaxedDNSSearchValidation=true|false (ALPHA - default=false)<br />
458
+ RelaxedEnvironmentVariableValidation=true|false (BETA - default=true)<br />
459
+ ReloadKubeletServerCertificateFile=true|false (BETA - default=true)<br />
460
+ RemoteRequestHeaderUID=true|false (ALPHA - default=false)<br />
461
+ ResilientWatchCacheInitialization=true|false (BETA - default=true)<br />
462
+ ResourceHealthStatus=true|false (ALPHA - default=false)<br />
452
463
RotateKubeletServerCertificate=true|false (BETA - default=true)<br />
453
464
RuntimeClassInImageCriApi=true|false (ALPHA - default=false)<br />
465
+ SELinuxChangePolicy=true|false (ALPHA - default=false)<br />
454
466
SELinuxMount=true|false (ALPHA - default=false)<br />
455
467
SELinuxMountReadWriteOncePod=true|false (BETA - default=true)<br />
456
- SchedulerQueueingHints=true|false (BETA - default=false)<br />
468
+ SchedulerAsyncPreemption=true|false (ALPHA - default=false)<br />
469
+ SchedulerQueueingHints=true|false (BETA - default=true)<br />
457
470
SeparateCacheWatchRPC=true|false (BETA - default=true)<br />
458
471
SeparateTaintEvictionController=true|false (BETA - default=true)<br />
459
- ServiceAccountTokenJTI=true|false (BETA - default=true)<br />
460
- ServiceAccountTokenNodeBinding=true|false (ALPHA - default=false)<br />
461
- ServiceAccountTokenNodeBindingValidation=true|false (BETA - default=true)<br />
462
- ServiceAccountTokenPodNodeInfo=true|false (BETA - default=true)<br />
463
- ServiceTrafficDistribution=true|false (ALPHA - default=false)<br />
472
+ ServiceAccountNodeAudienceRestriction=true|false (BETA - default=true)<br />
473
+ ServiceAccountTokenNodeBinding=true|false (BETA - default=true)<br />
474
+ ServiceTrafficDistribution=true|false (BETA - default=true)<br />
464
475
SidecarContainers=true|false (BETA - default=true)<br />
465
- SizeMemoryBackedVolumes=true|false (BETA - default=true)<br />
466
- StatefulSetAutoDeletePVC=true|false (BETA - default=true)<br />
467
- StatefulSetStartOrdinal=true|false (BETA - default=true)<br />
468
476
StorageNamespaceIndex=true|false (BETA - default=true)<br />
469
477
StorageVersionAPI=true|false (ALPHA - default=false)<br />
470
478
StorageVersionHash=true|false (BETA - default=true)<br />
471
479
StorageVersionMigrator=true|false (ALPHA - default=false)<br />
472
480
StructuredAuthenticationConfiguration=true|false (BETA - default=true)<br />
473
- StructuredAuthorizationConfiguration=true|false (BETA - default=true)<br />
481
+ SupplementalGroupsPolicy=true|false (ALPHA - default=false)<br />
482
+ SystemdWatchdog=true|false (BETA - default=true)<br />
474
483
TopologyAwareHints=true|false (BETA - default=true)<br />
475
484
TopologyManagerPolicyAlphaOptions=true|false (ALPHA - default=false)<br />
476
485
TopologyManagerPolicyBetaOptions=true|false (BETA - default=true)<br />
477
- TopologyManagerPolicyOptions=true|false (BETA - default=true)<br />
478
486
TranslateStreamCloseWebsocketRequests=true|false (BETA - default=true)<br />
479
487
UnauthenticatedHTTP2DOSMitigation=true|false (BETA - default=true)<br />
480
488
UnknownVersionInteroperabilityProxy=true|false (ALPHA - default=false)<br />
481
489
UserNamespacesPodSecurityStandards=true|false (ALPHA - default=false)<br />
482
490
UserNamespacesSupport=true|false (BETA - default=false)<br />
483
- VolumeAttributesClass=true|false (ALPHA - default=false)<br />
491
+ VolumeAttributesClass=true|false (BETA - default=false)<br />
484
492
VolumeCapacityPriority=true|false (ALPHA - default=false)<br />
493
+ WatchCacheInitializationPostStartHook=true|false (BETA - default=false)<br />
485
494
WatchFromStorageWithoutResourceVersion=true|false (BETA - default=false)<br />
486
- WatchList=true|false (ALPHA - default=false )<br />
495
+ WatchList=true|false (BETA - default=true )<br />
487
496
WatchListClient=true|false (BETA - default=false)<br />
488
497
WinDSR=true|false (ALPHA - default=false)<br />
489
498
WinOverlay=true|false (BETA - default=true)<br />
499
+ WindowsCPUAndMemoryAffinity=true|false (ALPHA - default=false)<br />
500
+ WindowsGracefulNodeShutdown=true|false (ALPHA - default=false)<br />
490
501
WindowsHostNetwork=true|false (ALPHA - default=true)<br />
491
502
(DEPRECATED: This parameter should be set via the config file specified by the kubelet's <code >--config</code > flag. See <a href =" https://kubernetes.io/docs/tasks/administer-cluster/kubelet-config-file/ " >kubelet-config-file</a > for more information.)</td >
492
503
</tr >
@@ -575,13 +586,6 @@ WindowsHostNetwork=true|false (ALPHA - default=true)<br/>
575
586
<td ></td ><td style =" line-height : 130% ; word-wrap : break-word ;" >The endpoint of remote image service. If not specified, it will be the same with <code >--container-runtime-endpoint</code > by default. UNIX domain socket are supported on Linux, while `npipe` and `tcp` endpoints are supported on Windows. Examples: <code >unix:///path/to/runtime.sock</code >, <code >npipe:////./pipe/runtime</code >. (DEPRECATED: This parameter should be set via the config file specified by the kubelet's <code >--config</code > flag. See <a href =" https://kubernetes.io/docs/tasks/administer-cluster/kubelet-config-file/ " >kubelet-config-file</a > for more information.)</td >
576
587
</tr >
577
588
578
- <tr >
579
- <td colspan =" 2 " >--keep-terminated-pod-volumes</td >
580
- </tr >
581
- <tr >
582
- <td ></td ><td style =" line-height : 130% ; word-wrap : break-word ;" >Keep terminated pod volumes mounted to the node after the pod terminates. Can be useful for debugging volume related issues. (DEPRECATED: will be removed in a future version)</td >
583
- </tr >
584
-
585
589
<tr >
586
590
<td colspan =" 2 " >--kernel-memcg-notification</td >
587
591
</tr >
@@ -808,7 +812,7 @@ WindowsHostNetwork=true|false (ALPHA - default=true)<br/>
808
812
</tr >
809
813
810
814
<tr >
811
- <td colspan =" 2 " >--pod-infra-container-image string  ;  ;  ;  ;  ; Default: <code >registry.k8s.io/pause:3.9 </code ></td >
815
+ <td colspan =" 2 " >--pod-infra-container-image string  ;  ;  ;  ;  ; Default: <code >registry.k8s.io/pause:3.10 </code ></td >
812
816
</tr >
813
817
<tr >
814
818
<td ></td ><td style =" line-height : 130% ; word-wrap : break-word ;" >Specified image will not be pruned by the image garbage collector. CRI implementations have their own configuration to set this image. (DEPRECATED: will be removed in 1.27. Image garbage collector will get sandbox image information from CRI.)</td >
0 commit comments