From 21006412208242601bba1eab3f061c90c7fb028c Mon Sep 17 00:00:00 2001 From: zyy19981018 Date: Thu, 5 May 2022 22:00:20 +0800 Subject: [PATCH] [zh]update content/zh/docs/reference/command-line-tools-reference/kube-scheduler.md [zh]update content/zh/docs/reference/command-line-tools-reference/kube-scheduler.md [zh]update content/zh/docs/reference/command-line-tools-reference/kube-scheduler.md --- .../kube-scheduler.md | 505 +++++------------- 1 file changed, 140 insertions(+), 365 deletions(-) diff --git a/content/zh/docs/reference/command-line-tools-reference/kube-scheduler.md b/content/zh/docs/reference/command-line-tools-reference/kube-scheduler.md index dbb9eb3cfa..0da24c1f84 100644 --- a/content/zh/docs/reference/command-line-tools-reference/kube-scheduler.md +++ b/content/zh/docs/reference/command-line-tools-reference/kube-scheduler.md @@ -20,14 +20,14 @@ each Pod in the scheduling queue according to constraints and available resources. The scheduler then ranks each valid Node and binds the Pod to a suitable Node. Multiple different schedulers may be used within a cluster; kube-scheduler is the reference implementation. -See [scheduling](/docs/concepts/scheduling-eviction/) +See [scheduling](zh/docs/concepts/scheduling-eviction/) for more information about scheduling and the kube-scheduler component. --> Kubernetes 调度器是一个控制面进程,负责将 Pods 指派到节点上。 调度器基于约束和可用资源为调度队列中每个 Pod 确定其可合法放置的节点。 调度器之后对所有合法的节点进行排序,将 Pod 绑定到一个合适的节点。 在同一个集群中可以使用多个不同的调度器;kube-scheduler 是其参考实现。 -参阅[调度](/zh/docs/concepts/scheduling-eviction/) +参阅[调度](zh/docs/concepts/scheduling-eviction/) 以获得关于调度和 kube-scheduler 组件的更多信息。 ``` @@ -44,42 +44,6 @@ kube-scheduler [flags] - ---add-dir-header - - - -如果为 true,则将文件目录添加到日志消息的头部 - - - ---address string     默认值:"0.0.0.0" - - - - -已弃用: 要监听 --port 端口的 IP 地址(将其设置为 0.0.0.0 或者 :: 用于监听所有接口和 IP族)。 -请参阅 --bind-address。 -如果在 --config 中指定了一个配置文件,这个参数将被忽略。 - - - - ---algorithm-provider string - - - - -已弃用: 要使用的调度算法驱动,此标志设置组件配置框架的默认插件。 -可选值:ClusterAutoscalerProvider | DefaultProvider - - --allow-metric-labels stringToString      @@ -97,18 +61,6 @@ The map from metric-label to value allow-list of this label. The key's format is - ---alsologtostderr - - - - -日志记录到标准错误以及文件 - - - --authentication-kubeconfig string @@ -269,17 +221,9 @@ If set, any request presenting a client certificate signed by one of the authori -配置文件的路径。以下标志会覆盖此文件中的值:
---algorithm-provider
---policy-config-file
---policy-configmap
---policy-configmap-namespace +配置文件的路径。 @@ -309,19 +253,6 @@ This flag provides an escape hatch for misbehaving metrics. You must provide the - ---experimental-logging-sanitization - - - - -[试验性功能] 当启用此标志时,标记为敏感的字段(密码、密钥、令牌)等不会被日志 -输出。
-运行时的日志清理操作可能引入相当程度的计算开销,因此不应在生产环境中启用。 - - --feature-gates <逗号分隔的 'key=True|False' 对> @@ -334,98 +265,102 @@ APIListChunking=true|false (BETA - default=true)
APIPriorityAndFairness=true|false (BETA - default=true)
APIResponseCompression=true|false (BETA - default=true)
APIServerIdentity=true|false (ALPHA - default=false)
+APIServerTracing=true|false (ALPHA - default=false)
AllAlpha=true|false (ALPHA - default=false)
AllBeta=true|false (BETA - default=false)
-AnyVolumeDataSource=true|false (ALPHA - default=false)
+AnyVolumeDataSource=true|false (BETA - default=true)
AppArmor=true|false (BETA - default=true)
-BalanceAttachedNodeVolumes=true|false (ALPHA - default=false)
-BoundServiceAccountTokenVolume=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=false)
-CSIMigrationAzureDisk=true|false (BETA - default=false)
CSIMigrationAzureFile=true|false (BETA - default=false)
-CSIMigrationGCE=true|false (BETA - default=false)
-CSIMigrationOpenStack=true|false (BETA - default=true)
+CSIMigrationGCE=true|false (BETA - default=true)
+CSIMigrationPortworx=true|false (ALPHA - default=false)
+CSIMigrationRBD=true|false (ALPHA - default=false)
CSIMigrationvSphere=true|false (BETA - default=false)
-CSIMigrationvSphereComplete=true|false (BETA - default=false)
-CSIServiceAccountToken=true|false (BETA - default=true)
-CSIStorageCapacity=true|false (BETA - default=true)
-CSIVolumeFSGroupPolicy=true|false (BETA - default=true)
CSIVolumeHealth=true|false (ALPHA - default=false)
-ConfigurableFSGroupPolicy=true|false (BETA - default=true)
-ControllerManagerLeaderMigration=true|false (ALPHA - default=false)
-CronJobControllerV2=true|false (BETA - default=true)
+ContextualLogging=true|false (ALPHA - default=false)
+CronJobTimeZone=true|false (ALPHA - default=false)
CustomCPUCFSQuotaPeriod=true|false (ALPHA - default=false)
-DaemonSetUpdateSurge=true|false (ALPHA - default=false)
-DefaultPodTopologySpread=true|false (BETA - default=true)
+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)
-DownwardAPIHugePages=true|false (BETA - default=false)
-DynamicKubeletConfig=true|false (BETA - default=true)
-EfficientWatchResumption=true|false (BETA - default=true)
-EndpointSliceProxying=true|false (BETA - default=true)
-EndpointSliceTerminatingCondition=true|false (ALPHA - default=false)
-EphemeralContainers=true|false (ALPHA - default=false)
-ExpandCSIVolumes=true|false (BETA - default=true)
-ExpandInUsePersistentVolumes=true|false (BETA - default=true)
-ExpandPersistentVolumes=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)
ExperimentalHostUserNamespaceDefaulting=true|false (BETA - default=false)
-GenericEphemeralVolume=true|false (BETA - default=true)
+GRPCContainerProbe=true|false (BETA - default=true)
GracefulNodeShutdown=true|false (BETA - default=true)
+GracefulNodeShutdownBasedOnPodPriority=true|false (BETA - default=true)
HPAContainerMetrics=true|false (ALPHA - default=false)
HPAScaleToZero=true|false (ALPHA - default=false)
-HugePageStorageMediumSize=true|false (BETA - default=true)
-IPv6DualStack=true|false (BETA - default=true)
+HonorPVReclaimPolicy=true|false (ALPHA - default=false)
+IdentifyPodOS=true|false (BETA - default=true)
InTreePluginAWSUnregister=true|false (ALPHA - default=false)
InTreePluginAzureDiskUnregister=true|false (ALPHA - default=false)
InTreePluginAzureFileUnregister=true|false (ALPHA - default=false)
InTreePluginGCEUnregister=true|false (ALPHA - default=false)
InTreePluginOpenStackUnregister=true|false (ALPHA - default=false)
+InTreePluginPortworxUnregister=true|false (ALPHA - default=false)
+InTreePluginRBDUnregister=true|false (ALPHA - default=false)
InTreePluginvSphereUnregister=true|false (ALPHA - default=false)
-IndexedJob=true|false (ALPHA - default=false)
-IngressClassNamespacedParams=true|false (ALPHA - default=false)
-KubeletCredentialProviders=true|false (ALPHA - default=false)
+obMutableNodeSchedulingDirectives=true|false (BETA - default=true)
+JobReadyPods=true|false (BETA - default=true)
+JobTrackingWithFinalizers=true|false (BETA - default=false)
+KubeletCredentialProviders=true|false (BETA - default=true)
+KubeletInUserNamespace=true|false (ALPHA - default=false)
KubeletPodResources=true|false (BETA - default=true)
-KubeletPodResourcesGetAllocatable=true|false (ALPHA - default=false)
+KubeletPodResourcesGetAllocatable=true|false (BETA - default=true)
+LegacyServiceAccountTokenNoAutoGeneration=true|false (BETA - default=true)
LocalStorageCapacityIsolation=true|false (BETA - default=true)
LocalStorageCapacityIsolationFSQuotaMonitoring=true|false (ALPHA - default=false)
-LogarithmicScaleDown=true|false (ALPHA - default=false)
-MemoryManager=true|false (ALPHA - default=false)
-MixedProtocolLBService=true|false (ALPHA - default=false)
-NamespaceDefaultLabelName=true|false (BETA - default=true)
-NetworkPolicyEndPort=true|false (ALPHA - default=false)
-NonPreemptingPriority=true|false (BETA - default=true)
-PodAffinityNamespaceSelector=true|false (ALPHA - default=false)
-PodDeletionCost=true|false (ALPHA - default=false)
-PodOverhead=true|false (BETA - default=true)
-PreferNominatedNode=true|false (ALPHA - default=false)
-ProbeTerminationGracePeriod=true|false (ALPHA - default=false)
+LogarithmicScaleDown=true|false (BETA - default=true)
+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)
+NetworkPolicyStatus=true|false (ALPHA - default=false)
+NodeOutOfServiceVolumeDetach=true|false (ALPHA - default=false)
+NodeSwap=true|false (ALPHA - default=false)
+OpenAPIEnums=true|false (BETA - default=true)
+OpenAPIV3=true|false (BETA - default=true)
+PodAndContainerStatsFromCRI=true|false (ALPHA - default=false)
+PodDeletionCost=true|false (BETA - default=true)
+PodSecurity=true|false (BETA - default=true)
+ProbeTerminationGracePeriod=true|false (BETA - default=false)
ProcMountType=true|false (ALPHA - default=false)
+ProxyTerminatingEndpoints=true|false (ALPHA - default=false)
QOSReserved=true|false (ALPHA - default=false)
+ReadWriteOncePod=true|false (ALPHA - default=false)
+RecoverVolumeExpansionFailure=true|false (ALPHA - default=false)
RemainingItemCount=true|false (BETA - default=true)
-RemoveSelfLink=true|false (BETA - default=true)
RotateKubeletServerCertificate=true|false (BETA - default=true)
-ServerSideApply=true|false (BETA - default=true)
-ServiceInternalTrafficPolicy=true|false (ALPHA - default=false)
-ServiceLBNodePortControl=true|false (ALPHA - default=false)
-ServiceLoadBalancerClass=true|false (ALPHA - default=false)
-ServiceTopology=true|false (ALPHA - default=false)
-SetHostnameAsFQDN=true|false (BETA - default=true)
-SizeMemoryBackedVolumes=true|false (ALPHA - default=false)
+SeccompDefault=true|false (ALPHA - default=false)
+ServerSideFieldValidation=true|false (ALPHA - default=false)
+ServiceIPStaticSubrange=true|false (ALPHA - default=false)
+ServiceInternalTrafficPolicy=true|false (BETA - default=true)
+SizeMemoryBackedVolumes=true|false (BETA - default=true)
+StatefulSetAutoDeletePVC=true|false (ALPHA - default=false)
+StatefulSetMinReadySeconds=true|false (BETA - default=true)
StorageVersionAPI=true|false (ALPHA - default=false)
StorageVersionHash=true|false (BETA - default=true)
-SuspendJob=true|false (ALPHA - default=false)
-TTLAfterFinished=true|false (BETA - default=true)
-TopologyAwareHints=true|false (ALPHA - default=false)
+TopologyAwareHints=true|false (BETA - default=true)
TopologyManager=true|false (BETA - default=true)
-ValidateProxyRedirects=true|false (BETA - default=true)
VolumeCapacityPriority=true|false (ALPHA - default=false)
-WarningHeaders=true|false (BETA - default=true)
WinDSR=true|false (ALPHA - default=false)
WinOverlay=true|false (BETA - default=true)
-WindowsEndpointSliceProxying=true|false (BETA - default=true) +WindowsHostProcessContainers=true|false (BETA - default=true) --> 一组 key=value 对,描述了 alpha/experimental 特征开关。选项包括:
A set of key=value pairs that describe feature gates for alpha/experimental features. Options are:
@@ -433,98 +368,102 @@ APIListChunking=true|false (BETA - 默认值=true)
APIPriorityAndFairness=true|false (BETA - 默认值=true)
APIResponseCompression=true|false (BETA - 默认值=true)
APIServerIdentity=true|false (ALPHA - 默认值=false)
+APIServerTracing=true|false (ALPHA - 默认值=false)
AllAlpha=true|false (ALPHA - 默认值=false)
AllBeta=true|false (BETA - 默认值=false)
-AnyVolumeDataSource=true|false (ALPHA - 默认值=false)
+AnyVolumeDataSource=true|false (BETA - 默认值=true)
AppArmor=true|false (BETA - 默认值=true)
-BalanceAttachedNodeVolumes=true|false (ALPHA - 默认值=false)
-BoundServiceAccountTokenVolume=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 - 默认值=false)
-CSIMigrationAzureDisk=true|false (BETA - 默认值=false)
CSIMigrationAzureFile=true|false (BETA - 默认值=false)
-CSIMigrationGCE=true|false (BETA - 默认值=false)
-CSIMigrationOpenStack=true|false (BETA - 默认值=true)
+CSIMigrationGCE=true|false (BETA - 默认值=true)
+CSIMigrationPortworx=true|false (ALPHA - 默认值=false)
+CSIMigrationRBD=true|false (ALPHA - 默认值=false)
CSIMigrationvSphere=true|false (BETA - 默认值=false)
-CSIMigrationvSphereComplete=true|false (BETA - 默认值=false)
-CSIServiceAccountToken=true|false (BETA - 默认值=true)
-CSIStorageCapacity=true|false (BETA - 默认值=true)
-CSIVolumeFSGroupPolicy=true|false (BETA - 默认值=true)
CSIVolumeHealth=true|false (ALPHA - 默认值=false)
-ConfigurableFSGroupPolicy=true|false (BETA - 默认值=true)
-ControllerManagerLeaderMigration=true|false (ALPHA - 默认值=false)
-CronJobControllerV2=true|false (BETA - 默认值=true)
+ContextualLogging=true|false (ALPHA - 默认值=false)
+CronJobTimeZone=true|false (ALPHA - 默认值=false)
CustomCPUCFSQuotaPeriod=true|false (ALPHA - 默认值=false)
-DaemonSetUpdateSurge=true|false (ALPHA - 默认值=false)
-DefaultPodTopologySpread=true|false (BETA - 默认值=true)
+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)
-DownwardAPIHugePages=true|false (BETA - 默认值=false)
-DynamicKubeletConfig=true|false (BETA - 默认值=true)
-EfficientWatchResumption=true|false (BETA - 默认值=true)
-EndpointSliceProxying=true|false (BETA - 默认值=true)
-EndpointSliceTerminatingCondition=true|false (ALPHA - 默认值=false)
-EphemeralContainers=true|false (ALPHA - 默认值=false)
-ExpandCSIVolumes=true|false (BETA - 默认值=true)
-ExpandInUsePersistentVolumes=true|false (BETA - 默认值=true)
-ExpandPersistentVolumes=true|false (BETA - 默认值=true)
-ExperimentalHostUserNamespaceDefaulting=true|false (BETA - 默认值=false)
-GenericEphemeralVolume=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)
+ExperimentalHostUserNamespace默认值ing=true|false (BETA - 默认值=false)
+GRPCContainerProbe=true|false (BETA - 默认值=true)
GracefulNodeShutdown=true|false (BETA - 默认值=true)
+GracefulNodeShutdownBasedOnPodPriority=true|false (BETA - 默认值=true)
HPAContainerMetrics=true|false (ALPHA - 默认值=false)
HPAScaleToZero=true|false (ALPHA - 默认值=false)
-HugePageStorageMediumSize=true|false (BETA - 默认值=true)
-IPv6DualStack=true|false (BETA - 默认值=true)
+HonorPVReclaimPolicy=true|false (ALPHA - 默认值=false)
+IdentifyPodOS=true|false (BETA - 默认值=true)
InTreePluginAWSUnregister=true|false (ALPHA - 默认值=false)
InTreePluginAzureDiskUnregister=true|false (ALPHA - 默认值=false)
InTreePluginAzureFileUnregister=true|false (ALPHA - 默认值=false)
InTreePluginGCEUnregister=true|false (ALPHA - 默认值=false)
InTreePluginOpenStackUnregister=true|false (ALPHA - 默认值=false)
+InTreePluginPortworxUnregister=true|false (ALPHA - 默认值=false)
+InTreePluginRBDUnregister=true|false (ALPHA - 默认值=false)
InTreePluginvSphereUnregister=true|false (ALPHA - 默认值=false)
-IndexedJob=true|false (ALPHA - 默认值=false)
-IngressClassNamespacedParams=true|false (ALPHA - 默认值=false)
-KubeletCredentialProviders=true|false (ALPHA - 默认值=false)
+obMutableNodeSchedulingDirectives=true|false (BETA - 默认值=true)
+JobReadyPods=true|false (BETA - 默认值=true)
+JobTrackingWithFinalizers=true|false (BETA - 默认值=false)
+KubeletCredentialProviders=true|false (BETA - 默认值=true)
+KubeletInUserNamespace=true|false (ALPHA - 默认值=false)
KubeletPodResources=true|false (BETA - 默认值=true)
-KubeletPodResourcesGetAllocatable=true|false (ALPHA - 默认值=false)
+KubeletPodResourcesGetAllocatable=true|false (BETA - 默认值=true)
+LegacyServiceAccountTokenNoAutoGeneration=true|false (BETA - 默认值=true)
LocalStorageCapacityIsolation=true|false (BETA - 默认值=true)
LocalStorageCapacityIsolationFSQuotaMonitoring=true|false (ALPHA - 默认值=false)
-LogarithmicScaleDown=true|false (ALPHA - 默认值=false)
-MemoryManager=true|false (ALPHA - 默认值=false)
-MixedProtocolLBService=true|false (ALPHA - 默认值=false)
-NamespaceDefaultLabelName=true|false (BETA - 默认值=true)
-NetworkPolicyEndPort=true|false (ALPHA - 默认值=false)
-NonPreemptingPriority=true|false (BETA - 默认值=true)
-PodAffinityNamespaceSelector=true|false (ALPHA - 默认值=false)
-PodDeletionCost=true|false (ALPHA - 默认值=false)
-PodOverhead=true|false (BETA - 默认值=true)
-PreferNominatedNode=true|false (ALPHA - 默认值=false)
-ProbeTerminationGracePeriod=true|false (ALPHA - 默认值=false)
+LogarithmicScaleDown=true|false (BETA - 默认值=true)
+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)
+NetworkPolicyStatus=true|false (ALPHA - 默认值=false)
+NodeOutOfServiceVolumeDetach=true|false (ALPHA - 默认值=false)
+NodeSwap=true|false (ALPHA - 默认值=false)
+OpenAPIEnums=true|false (BETA - 默认值=true)
+OpenAPIV3=true|false (BETA - 默认值=true)
+PodAndContainerStatsFromCRI=true|false (ALPHA - 默认值=false)
+PodDeletionCost=true|false (BETA - 默认值=true)
+PodSecurity=true|false (BETA - 默认值=true)
+ProbeTerminationGracePeriod=true|false (BETA - 默认值=false)
ProcMountType=true|false (ALPHA - 默认值=false)
+ProxyTerminatingEndpoints=true|false (ALPHA - 默认值=false)
QOSReserved=true|false (ALPHA - 默认值=false)
+ReadWriteOncePod=true|false (ALPHA - 默认值=false)
+RecoverVolumeExpansionFailure=true|false (ALPHA - 默认值=false)
RemainingItemCount=true|false (BETA - 默认值=true)
-RemoveSelfLink=true|false (BETA - 默认值=true)
RotateKubeletServerCertificate=true|false (BETA - 默认值=true)
-ServerSideApply=true|false (BETA - 默认值=true)
-ServiceInternalTrafficPolicy=true|false (ALPHA - 默认值=false)
-ServiceLBNodePortControl=true|false (ALPHA - 默认值=false)
-ServiceLoadBalancerClass=true|false (ALPHA - 默认值=false)
-ServiceTopology=true|false (ALPHA - 默认值=false)
-SetHostnameAsFQDN=true|false (BETA - 默认值=true)
-SizeMemoryBackedVolumes=true|false (ALPHA - 默认值=false)
+Seccomp默认值=true|false (ALPHA - 默认值=false)
+ServerSideFieldValidation=true|false (ALPHA - 默认值=false)
+ServiceIPStaticSubrange=true|false (ALPHA - 默认值=false)
+ServiceInternalTrafficPolicy=true|false (BETA - 默认值=true)
+SizeMemoryBackedVolumes=true|false (BETA - 默认值=true)
+StatefulSetAutoDeletePVC=true|false (ALPHA - 默认值=false)
+StatefulSetMinReadySeconds=true|false (BETA - 默认值=true)
StorageVersionAPI=true|false (ALPHA - 默认值=false)
StorageVersionHash=true|false (BETA - 默认值=true)
-SuspendJob=true|false (ALPHA - 默认值=false)
-TTLAfterFinished=true|false (BETA - 默认值=true)
-TopologyAwareHints=true|false (ALPHA - 默认值=false)
+TopologyAwareHints=true|false (BETA - 默认值=true)
TopologyManager=true|false (BETA - 默认值=true)
-ValidateProxyRedirects=true|false (BETA - 默认值=true)
VolumeCapacityPriority=true|false (ALPHA - 默认值=false)
-WarningHeaders=true|false (BETA - 默认值=true)
WinDSR=true|false (ALPHA - 默认值=false)
WinOverlay=true|false (BETA - 默认值=true)
-WindowsEndpointSliceProxying=true|false (BETA - 默认值=true) +WindowsHostProcessContainers=true|false (BETA - 默认值=true) @@ -666,10 +605,9 @@ The interval between attempts by the acting master to renew a leadership slot be -在领导者选举期间用于锁定的资源对象的类型。支持的选项是 `endpoints`、 -`configmaps`、`leases`、`endpointleases` 和 `configmapsleases`。 +在领导者选举期间用于锁定的资源对象的类型。支持的选项有 `leases`、`endpointleases` 和 `configmapsleases`。 @@ -736,55 +674,6 @@ DEPRECATED: define the namespace of the lock object. Will be removed in favor of - ---log-backtrace-at <a string in the form 'file:N'>      -默认值: 0 - - - - -当记录命中行文件 file 的第 N 行时输出堆栈跟踪。 - - - - ---log-dir string - - - - -如果为非空,则在此目录中写入日志文件。 - - - - ---log-file string - - - - -如果为非空,则使用此文件作为日志文件。 - - - - ---log-file-max-size uint     默认值:1800 - - - - -定义日志文件可以增长到的最大值。单位为兆字节。 -如果值为 0,则最大文件大小为无限制。 - - --log-flush-frequency duration     默认值:5s @@ -804,19 +693,19 @@ Maximum number of seconds between log flushes -设置日志格式。可选格式:“json”,“text”。
+设置日志格式。可选格式:“text”。
采用非默认格式时,以下标识不会生效: --add-dir-header, --alsologtostderr, --log-backtrace-at, --log-dir, --log-file, --log-file-max-size, --logtostderr, --one-output, --skip-headers, --skip-log-headers, ---stderrthreshold, --vmodule, --log-flush-frequency.
+--stderrthreshold, --vmodule.
非默认选项目前处于 Alpha 阶段,有可能会出现变更且无事先警告。 @@ -845,18 +734,6 @@ Kubernetes API 服务器的地址(覆盖 kubeconfig 中的任何值)。 - ---one-output - - - - -若此标志为 true,则日志仅写入其自身的严重性级别,而不会写入所有较低严重性级别。 - - - --permit-address-sharing @@ -887,58 +764,19 @@ If true, SO_REUSEPORT will be used when binding the port, which allows more than ---policy-config-file string - - - - -已弃用:包含调度器策略配置的文件。 -当策略 ConfigMap 为提供时,或者 --use-legacy-policy-config=true 时使用此文件。 -注意:当此标志与插件配置一起使用时,调度器会失败。 - - - ---policy-configmap string +--pod-max-in-unschedulable-pods-duration duration     默认值:5m0s -已弃用: 包含调度器策略配置的 ConfigMap 对象的名称。 -如果 --use-legacy-policy-config=false,则它必须在调度器初始化之前存在于 -系统命名空间中。配置数据必须对应 'data' 映射中键名为 'policy.cfg' 的元素的值。 -注意:如果与插件配置一起使用,调度器会失败。 - - +已弃用:Pod 可以在 unschedulablePods 中停留的最长时间。 +如果 Pod 在 unschedulablePods 中停留的时间超过此值,则该 pod 将被从 +unschedulablePods 移动到 backoffQ 或 activeQ。 +此标志已弃用,将在 1.2 中删除。 - ---policy-configmap-namespace string     默认值:"kube-system" - - - - -已弃用: 策略 ConfigMap 所在的名字空间。如果未提供或为空,则将使用 kube-system 名字空间。 -注意:如果与插件配置一起使用,调度器会失败。 - - - - ---port int     默认值:10251 - - - - -已弃用: 在没有身份验证和鉴权的情况下不安全地为 HTTP 服务的端口。 -如果为 0,则根本不提供 HTTP。请参见 --secure-port。 -如果 --config 指定了一个配置文件,这个参数将被忽略。 @@ -1023,21 +861,6 @@ List of request headers to inspect for usernames. X-Remote-User is common. - ---scheduler-name string      -默认值:"default-scheduler" - - - - -已弃用: 调度器名称,用于根据 Pod 的 “spec.schedulerName” 选择此 -调度器将处理的 Pod。 -如果 --config 指定了一个配置文件,那么这个参数将被忽略 - - - --secure-port int     默认值:10259 @@ -1065,41 +888,6 @@ The previous version for which you want to show hidden metrics. Only the previou - ---skip-headers - - - - -如果为 true,日志消息中不再写入头部前缀。 - - - - ---skip-log-headers - - - - -如果为 true,则在打开日志文件时忽略其头部。 - - - - ---stderrthreshold int     默认值:2 - - - - -达到或超过此阈值的日志会被写入到标准错误输出。 - - --tls-cert-file string @@ -1178,19 +966,6 @@ A pair of x509 certificate and private key file paths, optionally suffixed with - ---use-legacy-policy-config - - - - -已弃用:设置为 true 时,调度程序将忽略策略 ConfigMap 并使用策略配置文件。 -注意:当此标志与插件配置一起使用时,调度器会失败。 - - - -v, --v int @@ -1216,14 +991,14 @@ Print version information and quit ---vmodule <逗号分隔的 ‘模式=N’ 配置列表> +--vmodule pattern=N,... -以逗号分隔的 ‘模式=N’ 设置列表,用于文件过滤的日志记录。 +以逗号分隔的 ‘模式=N’ 设置列表,用于文件过滤的日志记录(仅适用于文本日志格式)。