diff --git a/content/zh-cn/docs/reference/command-line-tools-reference/kubelet.md b/content/zh-cn/docs/reference/command-line-tools-reference/kubelet.md
index 9be4491b0b..035e450800 100644
--- a/content/zh-cn/docs/reference/command-line-tools-reference/kubelet.md
+++ b/content/zh-cn/docs/reference/command-line-tools-reference/kubelet.md
@@ -61,19 +61,6 @@ kubelet [flags]
-
---add-dir-header |
-
-
- |
-
-设置为 true 表示将文件目录添加到日志消息的头部
-(已弃用:将在未来的版本中删除,进一步了解。)
- |
-
-
--address string 默认值:0.0.0.0 |
@@ -103,19 +90,6 @@ Comma-separated whitelist of unsafe sysctls or unsafe sysctl patterns (ending in
-
---alsologtostderr |
-
-
- |
-
-设置为 true 表示将日志输出到文件的同时输出到 stderr
-(已弃用:将在未来的版本中删除,进一步了解。)
- |
-
-
--anonymous-auth 默认值:true |
@@ -137,7 +111,7 @@ Enables anonymous requests to the Kubelet server. Requests that are not rejected
|
使用 TokenReview API 对持有者令牌进行身份认证。
(已弃用:应在 --config 所给的配置文件中进行设置。
@@ -151,7 +125,7 @@ Use the TokenReview API to determine authentication for bearer tokens. (DEPRECAT
|
|
对 Webhook 令牌认证组件所返回的响应的缓存时间。
(已弃用:应在 --config 所给的配置文件中进行设置。
@@ -165,7 +139,7 @@ The duration to cache responses from the webhook token authenticator. (default 2
|
|
kubelet 服务器的鉴权模式。可选值包括:AlwaysAllow 、Webhook 。Webhook 模式使用 SubjectAccessReview API 鉴权。
当 --config 参数未被设置时,默认值为 AlwaysAllow ,当使用了
@@ -266,7 +240,7 @@ kubelet 用来操作本机 cgroup 时使用的驱动程序。支持的选项包
|
|
可选的选项,为 Pod 设置根 cgroup。容器运行时会尽可能使用此配置。
默认值 "" 意味着将使用容器运行时的默认设置。
@@ -295,7 +269,7 @@ Enable creation of QoS cgroup hierarchy, if true top level QoS and pod cgroups a
|
|
如果设置了此参数,则使用对应文件中机构之一检查请求中所携带的客户端证书。
若客户端证书通过身份认证,则其对应身份为其证书中所设置的 CommonName。
@@ -385,7 +359,7 @@ kubelet 将从此标志所指的文件中加载其初始配置。此路径可以
|
|
设置容器的日志文件个数上限。此值必须不小于 2。
此标志只能与 --container-runtime=remote 标志一起使用。
@@ -400,7 +374,7 @@ Set the maximum number of container log files that can be present for a containe
|
|
设置容器日志文件在轮换生成新文件时之前的最大值(例如,10Mi )。
此标志只能与 --container-runtime=remote 标志一起使用。
@@ -446,7 +420,7 @@ Windows 系统上的 npipe 和 TCP 端点。例如:
|
|
当启用了性能分析时,启用锁竞争分析。
(已弃用:应在 --config 所给的配置文件中进行设置。
@@ -488,7 +462,7 @@ Sets CPU CFS quota period value, cpu.cfs_period_us , defaults to Lin
|
|
要使用的 CPU 管理器策略。可选值包括:none 和 static 。
(已弃用:应在 --config 所给的配置文件中进行设置。
@@ -497,7 +471,7 @@ CPU Manager policy to use. Possible values: 'none', 'static'. Default: 'none' (d
|
---cpu-manager-policy-options mapStringString |
+--cpu-manager-policy-options string |
|
@@ -518,7 +492,7 @@ A set of key=value CPU Manager policy options to use, to fine tune their behavio
-<警告:alpha 特性> 设置 CPU 管理器的调和时间。例如:10s 或者 1m 。
+<警告:Alpha 特性> 设置 CPU 管理器的调和时间。例如:10s 或者 1m 。
如果未设置,默认使用节点状态更新频率。
(已弃用:应在 --config 所给的配置文件中进行设置。
请参阅 kubelet-config-file 了解更多信息。)
@@ -573,7 +547,7 @@ Enable the Kubelet's server. (DEPRECATED: This parameter should be set via the c
|
|
用逗号分隔的列表,包含由 kubelet 强制执行的节点可分配资源级别。
可选配置为:none 、pods 、system-reserved 和 kube-reserved 。
@@ -647,7 +621,7 @@ Maximum allowed grace period (in seconds) to use when terminating pods in respon
|
---eviction-minimum-reclaim mapStringString |
+--eviction-minimum-reclaim string |
|
@@ -676,7 +650,7 @@ kubelet 在驱逐压力状况解除之前的最长等待时间。
|
---eviction-soft mapStringString |
+--eviction-soft string |
|
@@ -691,7 +665,7 @@ A set of eviction thresholds (e.g. memory.available>1.5Gi ) that if
|
---eviction-soft-grace-period mapStringString |
+--eviction-soft-grace-period string |
|
@@ -732,22 +706,6 @@ When set to true , Hard eviction thresholds will be ignored while ca
|
-
---experimental-kernel-memcg-notification |
-
-
- |
-
-设置为 true 表示 kubelet 将会集成内核的 memcg 通知机制而不是使用轮询机制来
-判断是否达到了内存驱逐阈值。
-此标志将在 1.24 或更高版本移除。
-(已弃用:应在 --config 所给的配置文件中进行设置。
-请参阅 kubelet-config-file 了解更多信息。)
- |
-
-
--experimental-mounter-path string 默认值:mount |
@@ -785,39 +743,34 @@ A set of key=value
pairs that describe feature gates for alpha/expe
APIListChunking=true|false (BETA - default=true)
APIPriorityAndFairness=true|false (BETA - default=true)
APIResponseCompression=true|false (BETA - default=true)
-APIServerIdentity=true|false (ALPHA - default=false)
+APISelfSubjectReview=true|false (ALPHA - default=false)
+APIServerIdentity=true|false (BETA - default=true)
APIServerTracing=true|false (ALPHA - default=false)
+AggregatedDiscoveryEndpoint=true|false (ALPHA - default=false)
AllAlpha=true|false (ALPHA - default=false)
AllBeta=true|false (BETA - default=false)
AnyVolumeDataSource=true|false (BETA - default=true)
AppArmor=true|false (BETA - default=true)
-CPUManager=true|false (BETA - default=true)
CPUManagerPolicyAlphaOptions=true|false (ALPHA - default=false)
CPUManagerPolicyBetaOptions=true|false (BETA - default=true)
CPUManagerPolicyOptions=true|false (BETA - default=true)
-CSIInlineVolume=true|false (BETA - default=true)
-CSIMigration=true|false (BETA - default=true)
-CSIMigrationAWS=true|false (BETA - default=true)
-CSIMigrationAzureFile=true|false (BETA - default=true)
-CSIMigrationGCE=true|false (BETA - default=true)
-CSIMigrationPortworx=true|false (ALPHA - default=false)
+CSIMigrationPortworx=true|false (BETA - default=false)
CSIMigrationRBD=true|false (ALPHA - default=false)
-CSIMigrationvSphere=true|false (BETA - default=false)
+CSINodeExpandSecret=true|false (ALPHA - default=false)
CSIVolumeHealth=true|false (ALPHA - default=false)
+ComponentSLIs=true|false (ALPHA - default=false)
+ContainerCheckpoint=true|false (ALPHA - default=false)
ContextualLogging=true|false (ALPHA - default=false)
-CronJobTimeZone=true|false (ALPHA - default=false)
+CronJobTimeZone=true|false (BETA - default=true)
+CrossNamespaceVolumeDataSource=true|false (ALPHA - default=false)
CustomCPUCFSQuotaPeriod=true|false (ALPHA - default=false)
-CustomResourceValidationExpressions=true|false (ALPHA - default=false)
-DaemonSetUpdateSurge=true|false (BETA - default=true)
-DelegateFSGroupToCSIDriver=true|false (BETA - default=true)
-DevicePlugins=true|false (BETA - default=true)
-DisableAcceleratorUsageMetrics=true|false (BETA - default=true)
+CustomResourceValidationExpressions=true|false (BETA - default=true)
DisableCloudProviders=true|false (ALPHA - default=false)
DisableKubeletCloudCredentialProviders=true|false (ALPHA - default=false)
DownwardAPIHugePages=true|false (BETA - default=true)
-EndpointSliceTerminatingCondition=true|false (BETA - default=true)
-EphemeralContainers=true|false (BETA - default=true)
-ExpandedDNSConfig=true|false (ALPHA - default=false)
+DynamicResourceAllocation=true|false (ALPHA - default=false)
+EventedPLEG=true|false (ALPHA - default=false)
+ExpandedDNSConfig=true|false (BETA - default=true)
ExperimentalHostUserNamespaceDefaulting=true|false (BETA - default=false)
GRPCContainerProbe=true|false (BETA - default=true)
GracefulNodeShutdown=true|false (BETA - default=true)
@@ -825,7 +778,7 @@ GracefulNodeShutdownBasedOnPodPriority=true|false (BETA - default=true)
HPAContainerMetrics=true|false (ALPHA - default=false)
HPAScaleToZero=true|false (ALPHA - default=false)
HonorPVReclaimPolicy=true|false (ALPHA - default=false)
-IdentifyPodOS=true|false (BETA - default=true)
+IPTablesOwnershipCleanup=true|false (ALPHA - default=false)
InTreePluginAWSUnregister=true|false (ALPHA - default=false)
InTreePluginAzureDiskUnregister=true|false (ALPHA - default=false)
InTreePluginAzureFileUnregister=true|false (ALPHA - default=false)
@@ -835,92 +788,96 @@ InTreePluginPortworxUnregister=true|false (ALPHA - default=false)
InTreePluginRBDUnregister=true|false (ALPHA - default=false)
InTreePluginvSphereUnregister=true|false (ALPHA - default=false)
JobMutableNodeSchedulingDirectives=true|false (BETA - default=true)
+JobPodFailurePolicy=true|false (BETA - default=true)
JobReadyPods=true|false (BETA - default=true)
-JobTrackingWithFinalizers=true|false (BETA - default=false)
-KubeletCredentialProviders=true|false (BETA - default=true)
+KMSv2=true|false (ALPHA - default=false)
KubeletInUserNamespace=true|false (ALPHA - default=false)
KubeletPodResources=true|false (BETA - default=true)
KubeletPodResourcesGetAllocatable=true|false (BETA - default=true)
-LegacyServiceAccountTokenNoAutoGeneration=true|false (BETA - default=true)
-LocalStorageCapacityIsolation=true|false (BETA - default=true)
+KubeletTracing=true|false (ALPHA - default=false)
+LegacyServiceAccountTokenTracking=true|false (ALPHA - default=false)
LocalStorageCapacityIsolationFSQuotaMonitoring=true|false (ALPHA - default=false)
LogarithmicScaleDown=true|false (BETA - default=true)
+LoggingAlphaOptions=true|false (ALPHA - default=false)
+LoggingBetaOptions=true|false (BETA - default=true)
+MatchLabelKeysInPodTopologySpread=true|false (ALPHA - default=false)
MaxUnavailableStatefulSet=true|false (ALPHA - default=false)
MemoryManager=true|false (BETA - default=true)
MemoryQoS=true|false (ALPHA - default=false)
-MinDomainsInPodTopologySpread=true|false (ALPHA - default=false)
-MixedProtocolLBService=true|false (BETA - default=true)
-NetworkPolicyEndPort=true|false (BETA - default=true)
+MinDomainsInPodTopologySpread=true|false (BETA - default=false)
+MinimizeIPTablesRestore=true|false (ALPHA - default=false)
+MultiCIDRRangeAllocator=true|false (ALPHA - default=false)
NetworkPolicyStatus=true|false (ALPHA - default=false)
-NodeOutOfServiceVolumeDetach=true|false (ALPHA - default=false)
+NodeInclusionPolicyInPodTopologySpread=true|false (BETA - default=true)
+NodeOutOfServiceVolumeDetach=true|false (BETA - default=true)
NodeSwap=true|false (ALPHA - default=false)
OpenAPIEnums=true|false (BETA - default=true)
-OpenAPIV3=true|false (BETA - default=true)
+PDBUnhealthyPodEvictionPolicy=true|false (ALPHA - default=false)
PodAndContainerStatsFromCRI=true|false (ALPHA - default=false)
PodDeletionCost=true|false (BETA - default=true)
-PodSecurity=true|false (BETA - default=true)
-ProbeTerminationGracePeriod=true|false (BETA - default=false)
+PodDisruptionConditions=true|false (BETA - default=true)
+PodHasNetworkCondition=true|false (ALPHA - default=false)
+PodSchedulingReadiness=true|false (ALPHA - default=false)
+ProbeTerminationGracePeriod=true|false (BETA - default=true)
ProcMountType=true|false (ALPHA - default=false)
-ProxyTerminatingEndpoints=true|false (ALPHA - default=false)
+ProxyTerminatingEndpoints=true|false (BETA - default=true)
QOSReserved=true|false (ALPHA - default=false)
ReadWriteOncePod=true|false (ALPHA - default=false)
RecoverVolumeExpansionFailure=true|false (ALPHA - default=false)
RemainingItemCount=true|false (BETA - default=true)
+RetroactiveDefaultStorageClass=true|false (BETA - default=true)
RotateKubeletServerCertificate=true|false (BETA - default=true)
-SeccompDefault=true|false (ALPHA - default=false)
-ServerSideFieldValidation=true|false (ALPHA - default=false)
-ServiceIPStaticSubrange=true|false (ALPHA - default=false)
-ServiceInternalTrafficPolicy=true|false (BETA - default=true)
+SELinuxMountReadWriteOncePod=true|false (ALPHA - default=false)
+SeccompDefault=true|false (BETA - default=true)
+ServerSideFieldValidation=true|false (BETA - default=true)
SizeMemoryBackedVolumes=true|false (BETA - default=true)
StatefulSetAutoDeletePVC=true|false (ALPHA - default=false)
-StatefulSetMinReadySeconds=true|false (BETA - default=true)
+StatefulSetStartOrdinal=true|false (ALPHA - default=false)
StorageVersionAPI=true|false (ALPHA - default=false)
StorageVersionHash=true|false (BETA - default=true)
TopologyAwareHints=true|false (BETA - default=true)
TopologyManager=true|false (BETA - default=true)
+TopologyManagerPolicyAlphaOptions=true|false (ALPHA - default=false)
+TopologyManagerPolicyBetaOptions=true|false (BETA - default=false)
+TopologyManagerPolicyOptions=true|false (ALPHA - default=false)
+UserNamespacesStatelessPodsSupport=true|false (ALPHA - default=false)
+ValidatingAdmissionPolicy=true|false (ALPHA - default=false)
VolumeCapacityPriority=true|false (ALPHA - default=false)
WinDSR=true|false (ALPHA - default=false)
WinOverlay=true|false (BETA - default=true)
-WindowsHostProcessContainers=true|false (BETA - default=true)
(DEPRECATED: This parameter should be set via the config file specified by the Kubelet's --config
flag. See kubelet-config-file for more information.)
-->
用于 alpha 实验性特性的特性开关组,每个开关以 key=value 形式表示。当前可用开关包括:
APIListChunking=true|false (BETA - 默认值为 true)
APIPriorityAndFairness=true|false (BETA - 默认值为 true)
APIResponseCompression=true|false (BETA - 默认值为 true)
-APIServerIdentity=true|false (ALPHA - 默认值为 false)
+APISelfSubjectReview=true|false (ALPHA - 默认值为 false)
+APIServerIdentity=true|false (BETA - 默认值为 true)
APIServerTracing=true|false (ALPHA - 默认值为 false)
+AggregatedDiscoveryEndpoint=true|false (ALPHA - 默认值为 false)
AllAlpha=true|false (ALPHA - 默认值为 false)
AllBeta=true|false (BETA - 默认值为 false)
AnyVolumeDataSource=true|false (BETA - 默认值为 true)
AppArmor=true|false (BETA - 默认值为 true)
-CPUManager=true|false (BETA - 默认值为 true)
CPUManagerPolicyAlphaOptions=true|false (ALPHA - 默认值为 false)
CPUManagerPolicyBetaOptions=true|false (BETA - 默认值为 true)
CPUManagerPolicyOptions=true|false (BETA - 默认值为 true)
-CSIInlineVolume=true|false (BETA - 默认值为 true)
-CSIMigration=true|false (BETA - 默认值为 true)
-CSIMigrationAWS=true|false (BETA - 默认值为 true)
-CSIMigrationAzureFile=true|false (BETA - 默认值为 true)
-CSIMigrationGCE=true|false (BETA - 默认值为 true)
-CSIMigrationPortworx=true|false (ALPHA - 默认值为 false)
CSIMigrationRBD=true|false (ALPHA - 默认值为 false)
-CSIMigrationvSphere=true|false (BETA - 默认值为 false)
+CSINodeExpandSecret=true|false (ALPHA - 默认值为 false)
CSIVolumeHealth=true|false (ALPHA - 默认值为 false)
+ComponentSLIs=true|false (ALPHA - 默认值为 false)
+ContainerCheckpoint=true|false (ALPHA - 默认值为 false)
ContextualLogging=true|false (ALPHA - 默认值为 false)
-CronJobTimeZone=true|false (ALPHA - 默认值为 false)
+CronJobTimeZone=true|false (BETA - 默认值为 true)
+CrossNamespaceVolumeDataSource=true|false (ALPHA - 默认值为 false)
CustomCPUCFSQuotaPeriod=true|false (ALPHA - 默认值为 false)
-CustomResourceValidationExpressions=true|false (ALPHA - 默认值为 false)
-DaemonSetUpdateSurge=true|false (BETA - 默认值为 true)
-DelegateFSGroupToCSIDriver=true|false (BETA - 默认值为 true)
-DevicePlugins=true|false (BETA - 默认值为 true)
-DisableAcceleratorUsageMetrics=true|false (BETA - 默认值为 true)
+CustomResourceValidationExpressions=true|false (BETA - 默认值为 true)
DisableCloudProviders=true|false (ALPHA - 默认值为 false)
DisableKubeletCloudCredentialProviders=true|false (ALPHA - 默认值为 false)
DownwardAPIHugePages=true|false (BETA - 默认值为 true)
-EndpointSliceTerminatingCondition=true|false (BETA - 默认值为 true)
-EphemeralContainers=true|false (BETA - 默认值为 true)
-ExpandedDNSConfig=true|false (ALPHA - 默认值为 false)
+DynamicResourceAllocation=true|false (ALPHA - 默认值为 false)
+EventedPLEG=true|false (ALPHA - 默认值为 false)
+ExpandedDNSConfig=true|false (BETA - 默认值为 true)
ExperimentalHostUserNamespaceDefaulting=true|false (BETA - 默认值为 false)
GRPCContainerProbe=true|false (BETA - 默认值为 true)
GracefulNodeShutdown=true|false (BETA - 默认值为 true)
@@ -928,7 +885,7 @@ GracefulNodeShutdownBasedOnPodPriority=true|false (BETA - 默认值为 true)
HPAScaleToZero=true|false (ALPHA - 默认值为 false)
HonorPVReclaimPolicy=true|false (ALPHA - 默认值为 false)
-IdentifyPodOS=true|false (BETA - 默认值为 true)
+IPTablesOwnershipCleanup=true|false (ALPHA - 默认值为 false)
InTreePluginAWSUnregister=true|false (ALPHA - 默认值为 false)
InTreePluginAzureDiskUnregister=true|false (ALPHA - 默认值为 false)
InTreePluginAzureFileUnregister=true|false (ALPHA - 默认值为 false)
@@ -938,53 +895,65 @@ InTreePluginPortworxUnregister=true|false (ALPHA - 默认值为 false)
InTreePluginRBDUnregister=true|false (ALPHA - 默认值为 false)
InTreePluginvSphereUnregister=true|false (ALPHA - 默认值为 false)
JobMutableNodeSchedulingDirectives=true|false (BETA - 默认值为 true)
+JobPodFailurePolicy=true|false (BETA - 默认值为 true)
JobReadyPods=true|false (BETA - 默认值为 true)
-JobTrackingWithFinalizers=true|false (BETA - 默认值为 false)
-KubeletCredentialProviders=true|false (BETA - 默认值为 true)
+KMSv2=true|false (ALPHA - 默认值为 false)
KubeletInUserNamespace=true|false (ALPHA - 默认值为 false)
KubeletPodResources=true|false (BETA - 默认值为 true)
KubeletPodResourcesGetAllocatable=true|false (BETA - 默认值为 true)
-LegacyServiceAccountTokenNoAutoGeneration=true|false (BETA - 默认值为 true)
-LocalStorageCapacityIsolation=true|false (BETA - 默认值为 true)
+KubeletTracing=true|false (ALPHA - 默认值为 false)
+LegacyServiceAccountTokenTracking=true|false (ALPHA - 默认值为 false)
LocalStorageCapacityIsolationFSQuotaMonitoring=true|false (ALPHA - 默认值为 false)
LogarithmicScaleDown=true|false (BETA - 默认值为 true)
+LoggingAlphaOptions=true|false (ALPHA - 默认值为 false)
+LoggingBetaOptions=true|false (BETA - 默认值为 true)
+MatchLabelKeysInPodTopologySpread=true|false (ALPHA - 默认值为 false)
MaxUnavailableStatefulSet=true|false (ALPHA - 默认值为 false)
MemoryManager=true|false (BETA - 默认值为 true)
MemoryQoS=true|false (ALPHA - 默认值为 false)
-MinDomainsInPodTopologySpread=true|false (ALPHA - 默认值为 false)
-MixedProtocolLBService=true|false (BETA - 默认值为 true)
-NetworkPolicyEndPort=true|false (BETA - 默认值为 true)
+MinDomainsInPodTopologySpread=true|false (BETA - 默认值为 false)
+MinimizeIPTablesRestore=true|false (ALPHA - 默认值为 false)
+MultiCIDRRangeAllocator=true|false (ALPHA - 默认值为 false)
NetworkPolicyStatus=true|false (ALPHA - 默认值为 false)
-NodeOutOfServiceVolumeDetach=true|false (ALPHA - 默认值为 false)
+NodeInclusionPolicyInPodTopologySpread=true|false (BETA - 默认值为 true)
+NodeOutOfServiceVolumeDetach=true|false (BETA - 默认值为 true)
NodeSwap=true|false (ALPHA - 默认值为 false)
OpenAPIEnums=true|false (BETA - 默认值为 true)
OpenAPIV3=true|false (BETA - 默认值为 true)
+PDBUnhealthyPodEvictionPolicy=true|false (ALPHA - 默认值为 false)
PodAndContainerStatsFromCRI=true|false (ALPHA - 默认值为 false)
PodDeletionCost=true|false (BETA - 默认值为 true)
-PodSecurity=true|false (BETA - 默认值为 true)
-ProbeTerminationGracePeriod=true|false (BETA - 默认值为 false)
+PodDisruptionConditions=true|false (BETA - 默认值为 true)
+PodHasNetworkCondition=true|false (ALPHA - 默认值为 false)
+PodSchedulingReadiness=true|false (ALPHA - 默认值为 false)
+ProbeTerminationGracePeriod=true|false (BETA - 默认值为 true)
ProcMountType=true|false (ALPHA - 默认值为 false)
-ProxyTerminatingEndpoints=true|false (ALPHA - 默认值为 false)
+ProxyTerminatingEndpoints=true|false (BETA - 默认值为 true)
QOSReserved=true|false (ALPHA - 默认值为 false)
ReadWriteOncePod=true|false (ALPHA - 默认值为 false)
RecoverVolumeExpansionFailure=true|false (ALPHA - 默认值为 false)
RemainingItemCount=true|false (BETA - 默认值为 true)
+RetroactiveDefaultStorageClass=true|false (BETA - 默认值为 true)
RotateKubeletServerCertificate=true|false (BETA - 默认值为 true)
-SeccompDefault=true|false (ALPHA - 默认值为 false)
-ServerSideFieldValidation=true|false (ALPHA - 默认值为 false)
-ServiceIPStaticSubrange=true|false (ALPHA - 默认值为 false)
-ServiceInternalTrafficPolicy=true|false (BETA - 默认值为 true)
+SELinuxMountReadWriteOncePod=true|false (ALPHA - 默认值为 false)
+SeccompDefault=true|false (BETA - 默认值为 true)
+ServerSideFieldValidation=true|false (BETA - 默认值为 true)
SizeMemoryBackedVolumes=true|false (BETA - 默认值为 true)
StatefulSetAutoDeletePVC=true|false (ALPHA - 默认值为 false)
-StatefulSetMinReadySeconds=true|false (BETA - 默认值为 true)
+StatefulSetStartOrdinal=true|false (ALPHA - 默认值为 false)
StorageVersionAPI=true|false (ALPHA - 默认值为 false)
StorageVersionHash=true|false (BETA - 默认值为 true)
TopologyAwareHints=true|false (BETA - 默认值为 true)
TopologyManager=true|false (BETA - 默认值为 true)
+TopologyManagerPolicyAlphaOptions=true|false (ALPHA - 默认值为 false)
+TopologyManagerPolicyBetaOptions=true|false (BETA - 默认值为 false)
+TopologyManagerPolicyOptions=true|false (ALPHA - 默认值为 false)
+UserNamespacesStatelessPodsSupport=true|false (ALPHA - 默认值为 false)
+ValidatingAdmissionPolicy=true|false (ALPHA - 默认值为 false)
VolumeCapacityPriority=true|false (ALPHA - 默认值为 false)
WinDSR=true|false (ALPHA - 默认值为 false)
WinOverlay=true|false (BETA - 默认值为 true)
-WindowsHostProcessContainers=true|false (BETA - 默认值为 true)
+WindowsHostNetwork=true|false (ALPHA - 默认值为 true)
已弃用: 应在 --config
所给的配置文件中进行设置。
(进一步了解)
@@ -1004,6 +973,21 @@ Duration between checking config files for new data. (DEPRECATED: This parameter
+
+--topology-manager-policy-options string |
+
+
+ |
+
+一组 key=value Topology Manager 策略选项,用于微调它们的行为。
+如果未提供,则保持默认行为。(已弃用:此参数应通过 Kubelet 的 --config
+标志指定的配置文件设置。请参阅
+kubelet-config-file 了解更多信息。)
+ |
+
+
--hairpin-mode string 默认值:promiscuous-bridge |
@@ -1219,7 +1203,7 @@ If enabled, the kubelet will integrate with the kernel memcg notification to det
|
每秒发送到 apiserver 的突发请求数量上限。
(已弃用:应在 --config 所给的配置文件中进行设置。
@@ -1233,7 +1217,7 @@ Burst to use while talking with kubernetes apiserver. (DEPRECATED: This paramete
|
|
发送到 apiserver 的请求的内容类型。
(已弃用:应在 --config 所给的配置文件中进行设置。
@@ -1258,7 +1242,7 @@ QPS to use while talking with kubernetes API server. The number must be >= 0.
|
---kube-reserved mapStringString 默认值:<None> |
+--kube-reserved string 默认值:<None> |
|
@@ -1316,69 +1300,30 @@ Optional absolute name of cgroups to create and run the Kubelet in. (DEPRECATED:
|
+
+--local-storage-capacity-isolation> Default: true |
+
+
+ |
+
+如果此值为 true,将启用本地临时存储隔离。
+否则,本地存储隔离功能特性将被禁用。
+(已弃用:这个参数应该通过 Kubelet 的 --config 标志指定的配置文件来设置。
+有关详细信息,请参阅 https://kubernetes.io/zh-cn/docs/tasks/administer-cluster/kubelet-config-file/)。
+ |
+
+
--lock-file string |
|
-<警告:alpha 特性> kubelet 使用的锁文件的路径。
- |
-
-
-
---log-backtrace-at <一个 “文件:行数” 格式的字符串>
-默认值::0 |
-
-
- |
-
-形式为 <file>:<N> 。
-当日志逻辑执行到命中 <file> 的第 <N> 行时,转储调用堆栈。
-(已弃用:将在未来的版本中删除,进一步了解。)
- |
-
-
-
---log-dir string |
-
-
- |
-
-如果此值为非空,则在所指定的目录中写入日志文件。
-(已弃用:将在未来的版本中删除,进一步了解。)
- |
-
-
-
---log-file string |
-
-
- |
-
-如果此值非空,使用所给字符串作为日志文件名。
-(已弃用:将在未来的版本中删除,进一步了解。)
- |
-
-
-
---log-file-max-size uint 默认值:1800 |
-
-
- |
-
-设置日志文件的最大值。单位为兆字节(M)。如果值为 0,则表示文件大小无限制。
-(已弃用:将在未来的版本中删除,进一步了解。)
+<警告:Alpha 特性> kubelet 用作锁文件的文件路径。
|
@@ -1400,9 +1345,9 @@ Maximum number of seconds between log flushes
|
-[实验性特性]在具有拆分输出流的 JSON 格式中,可以将信息消息缓冲一段时间以提高性能。
+[Alpha 特性]在具有拆分输出流的 JSON 格式中,可以将信息消息缓冲一段时间以提高性能。
零字节的默认值禁用缓冲。大小可以指定为字节数(512)、1000 的倍数(1K)、1024 的倍数(2Ki) 或这些(3M、4G、5Mi、6Gi)的幂。
(已弃用:应在 --config 所给的配置文件中进行设置。
请参阅 kubelet-config-file 了解更多信息。)
@@ -1415,9 +1360,9 @@ Maximum number of seconds between log flushes
|
|
-[实验性特性]以 JSON 格式,将错误消息写入 stderr,将 info 消息写入 stdout。
+[Alpha 特性]以 JSON 格式,将错误消息写入 stderr,将 info 消息写入 stdout。
默认是将单个流写入标准输出。
(已弃用:应在 --config 所给的配置文件中进行设置。
请参阅 kubelet-config-file 了解更多信息。)
@@ -1427,21 +1372,6 @@ Maximum number of seconds between log flushes
|
--logging-format string 默认值:"text" |
-
- |
-
-设置日志文件格式。可以设置的格式有:"text" 、"json" 。
-非默认的格式不会使用以下标志的配置:--add-dir-header 、--alsologtostderr 、
---log-backtrace-at 、--log-dir 、--log-file ,
---log-file-max-size 、--logtostderr 、--skip-headers 、
---skip-log-headers 、--stderrthreshold 、--log-flush-frequency 。
-非默认选项的其它值都应视为 Alpha 特性,将来出现更改时不会额外警告。
-(已弃用:应在 --config 所给的配置文件中进行设置。
-请参阅 kubelet-config-file 了解更多信息。)
- |
-
--logtostderr 默认值:true |
@@ -1449,11 +1379,11 @@ Sets the log format. Permitted formats: text
, json
.
|
-日志输出到 stderr 而不是文件。
-(已弃用:将会在未来的版本删除,
-进一步了解。)
+设置日志格式。允许的格式:text 、json (由 LoggingBetaOptions 控制)。
+(已弃用:此参数应通过 Kubelet 的 --config 标志指定的配置文件设置。
+请参阅 kubelet-config-file 了解更多信息。)
|
@@ -1630,14 +1560,14 @@ IP address (or comma-separated dual-stack IP addresses) of the node. If unset, k
---node-labels mapStringString |
+--node-labels <key=value pairs> |
|
-<警告:alpha 特性> kubelet 在集群中注册本节点时设置的标签。标签以
+<警告:Alpha 特性> kubelet 在集群中注册本节点时设置的标签。标签以
key=value 的格式表示,多个标签以逗号分隔。名字空间 kubernetes.io
中的标签必须以 kubelet.kubernetes.io 或 node.kubernetes.io 为前缀,
或者在以下明确允许范围内:
@@ -1679,21 +1609,6 @@ Specifies how often kubelet posts node status to master. Note: be cautious when
|
-
---one-output |
-
-
- |
-
-如果设置此标志为 true ,则仅将日志写入其原来的严重性级别中,
-而不是同时将其写入更低严重性级别中。
-已弃用:将在未来的版本中删除。
-(进一步了解。)
- |
-
-
--oom-score-adj int32 默认值:-999 |
@@ -1726,20 +1641,19 @@ The CIDR to use for pod IP addresses, only used in standalone mode. In cluster m
--pod-infra-container-image string
-默认值: registry.k8s.io/pause:3.6
+默认值: registry.k8s.io/pause:3.9
|
|
所指定的镜像不会被镜像垃圾收集器删除。
-当容器运行环境设置为 docker 时,各个 Pod 中的所有容器都会
-使用此镜像中的网络和 IPC 名字空间。
-其他 CRI 实现有自己的配置来设置此镜像。
+CRI 实现有自己的配置来设置此镜像。
+(已弃用:将在 1.27 中删除,镜像垃圾收集器将从 CRI 获取沙箱镜像信息。)
|
@@ -1832,14 +1746,14 @@ Unique identifier for identifying the node in a machine database, i.e cloud prov
---qos-reserved mapStringString |
+--qos-reserved string |
|
-<警告:alpha 特性> 设置在指定的 QoS 级别预留的 Pod 资源请求,以一组
+<警告:Alpha 特性> 设置在指定的 QoS 级别预留的 Pod 资源请求,以一组
"资源名称=百分比" 的形式进行设置,例如 memory=50% 。
当前仅支持内存(memory)。要求启用 QOSReserved 特性门控。
(已弃用:应在 --config 所给的配置文件中进行设置。
@@ -1867,7 +1781,7 @@ kubelet 可以在没有身份验证/鉴权的情况下提供只读服务的端
|
|
向 API 服务器注册节点,如果未提供 --kubeconfig ,此标志无关紧要,
因为 Kubelet 没有 API 服务器可注册。
@@ -1890,12 +1804,12 @@ Register the node as schedulable. Won't have any effect if --register-node
|
---register-with-taints mapStringString |
+--register-with-taints string |
|
设置本节点的污点标记,格式为 <key>=<value>:<effect> ,
以逗号分隔。当 --register-node 为 false 时此标志无效。
@@ -1997,9 +1911,9 @@ Directory path for managing kubelet files (volume mounts, etc).
|
|
-<警告:Beta 特性> 设置当客户端证书即将过期时 kubelet 自动从
+设置当客户端证书即将过期时 kubelet 自动从
kube-apiserver 请求新的证书进行轮换。
(已弃用:应在 --config 所给的配置文件中进行设置。
请参阅 kubelet-config-file 了解更多信息。)
@@ -2012,9 +1926,9 @@ Directory path for managing kubelet files (volume mounts, etc).
|
|
-当 kubelet 的服务证书即将过期时自动从 kube-apiserver 请求新的证书进行轮换。
+<警告:Beta 特性> 当 kubelet 的服务证书即将过期时自动从 kube-apiserver 请求新的证书进行轮换。
要求启用 RotateKubeletServerCertificate 特性门控,以及对提交的
CertificateSigningRequest 对象进行批复(Approve)操作。
(已弃用:应在 --config 所给的配置文件中进行设置。
@@ -2028,7 +1942,7 @@ Auto-request and rotate the kubelet serving certificates by requesting new certi
|
|
设置为 true 表示从本地清单或远程 URL 创建完 Pod 后立即退出 kubelet 进程。
与 --enable-server 标志互斥。
@@ -2071,9 +1985,9 @@ Timeout of all runtime requests except long running request - pull ,
|
|
-<警告:alpha 特性> 启用 RuntimeDefault 作为所有工作负载的默认 seccomp 配置文件。SeccompDefault 特性门控必须启用以允许此标志,默认情况下禁用。
+<警告:Beta 特性> 启用 RuntimeDefault 作为所有工作负载的默认 seccomp 配置文件。SeccompDefault 特性门控必须启用以允许此标志,默认情况下禁用。
|
@@ -2092,45 +2006,6 @@ Pull images one at a time. We recommend *not* changing the default value on node
-
---skip-headers |
-
-
- |
-
-设置为 true 时在日志消息中去掉标头前缀。
-(已弃用:将在未来的版本中删除,进一步了解。)
- |
-
-
-
---skip-log-headers |
-
-
- |
-
-设置为 true ,打开日志文件时去掉标头。
-(已弃用:将在未来的版本中删除,进一步了解。)
- |
-
-
-
---stderrthreshold int 默认值:2 |
-
-
- |
-
-设置严重程度达到或超过此阈值的日志输出到标准错误输出。
-(已弃用:将在未来的版本中删除,进一步了解。)
- |
-
-
--streaming-connection-idle-timeout duration 默认值:4h0m0s |
@@ -2177,7 +2052,7 @@ Optional absolute name of cgroups in which to place all non-kernel processes tha
---system-reserved mapStringString 默认值:无 |
+--system-reserved string 默认值:无 |
|
@@ -2236,16 +2111,16 @@ kubelet 会为公开地址生成自签名证书和密钥,并将其保存到通
服务器端加密算法列表,以逗号分隔。如果不设置,则使用 Go 语言加密包的默认算法列表。
首选算法:
-`TLS_AES_128_GCM_SHA256`, `TLS_AES_256_GCM_SHA384`, `TLS_CHACHA20_POLY1305_SHA256`, `TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA`, `TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256`, `TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA`, `TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384`, `TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305`, `TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256`, `TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA`, `TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256`, `TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA`, `TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384`, `TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305`, `TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256`, `TLS_RSA_WITH_AES_128_CBC_SHA`, `TLS_RSA_WITH_AES_128_GCM_SHA256`, `TLS_RSA_WITH_AES_256_CBC_SHA`, `TLS_RSA_WITH_AES_256_GCM_SHA384`
+TLS_AES_128_GCM_SHA256 , TLS_AES_256_GCM_SHA384 , TLS_CHACHA20_POLY1305_SHA256 , TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA , TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 , TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA , TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 , TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305 , TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 , TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA , TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 , TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA , TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 , TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305 , TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 , TLS_RSA_WITH_AES_128_CBC_SHA , TLS_RSA_WITH_AES_128_GCM_SHA256 , TLS_RSA_WITH_AES_256_CBC_SHA , TLS_RSA_WITH_AES_256_GCM_SHA384
不安全算法:
-`TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256`, `TLS_ECDHE_ECDSA_WITH_RC4_128_SHA`, `TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA`, `TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256`, `TLS_ECDHE_RSA_WITH_RC4_128_SHA`, `TLS_RSA_WITH_3DES_EDE_CBC_SHA`, `TLS_RSA_WITH_AES_128_CBC_SHA256`, `TLS_RSA_WITH_RC4_128_SHA`.
+TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 , TLS_ECDHE_ECDSA_WITH_RC4_128_SHA , TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA , TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 , TLS_ECDHE_RSA_WITH_RC4_128_SHA , TLS_RSA_WITH_3DES_EDE_CBC_SHA , TLS_RSA_WITH_AES_128_CBC_SHA256 , TLS_RSA_WITH_RC4_128_SHA .
(已弃用:应在 --config 所给的配置文件中进行设置。
请参阅 kubelet-config-file 了解更多信息。)
|
@@ -2301,7 +2176,7 @@ Topology Manager policy to use. Possible values: 'none'
, 'bes
|
拓扑提示信息使用范围。拓扑管理器从提示提供者(Hints Providers)处收集提示信息,
并将其应用到所定义的范围以确保 Pod 准入。
|