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 0da24c1f84..28fb4f2a61 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
@@ -2,7 +2,6 @@
title: kube-scheduler
content_type: tool-reference
weight: 30
-auto_generated: true
---
Kubernetes 调度器是一个控制面进程,负责将 Pods 指派到节点上。
调度器基于约束和可用资源为调度队列中每个 Pod 确定其可合法放置的节点。
调度器之后对所有合法的节点进行排序,将 Pod 绑定到一个合适的节点。
在同一个集群中可以使用多个不同的调度器;kube-scheduler 是其参考实现。
-参阅[调度](zh/docs/concepts/scheduling-eviction/)
-以获得关于调度和 kube-scheduler 组件的更多信息。
+参阅[调度](/zh/docs/concepts/scheduling-eviction/)以获得关于调度和
+kube-scheduler 组件的更多信息。
```
kube-scheduler [flags]
@@ -47,14 +46,14 @@ kube-scheduler [flags]
| --allow-metric-labels stringToString
-默认值: [] |
+默认值:[]
|
-这个键值映射表设置 度量标签 所允许设置的值。
+这个键值映射表设置度量标签所允许设置的值。
其中键的格式是 <MetricName>,<LabelName>。
值的格式是 <allowed_value>,<allowed_value>。
例如:metric1,label1='v1,v2,v3', metric1,label2='v1,v2,v3' metric2,label1='v1,v2,v3'。
@@ -120,7 +119,7 @@ If true, failures to look up missing authentication configuration from the clust
-在授权过程中跳过的 HTTP 路径列表,即在不联系 'core' kubernetes 服务器的情况下被授权的 HTTP 路径。
+在授权过程中跳过的 HTTP 路径列表,即在不联系 “core” kubernetes 服务器的情况下被授权的 HTTP 路径。
|
@@ -146,7 +145,7 @@ Kubernetes 核心服务器的 kubeconfig 文件。这是可选的。
-缓存来自 Webhook 授权者的 'authorized' 响应的持续时间。
+缓存来自 Webhook 授权者的 “authorized” 响应的持续时间。
@@ -158,7 +157,7 @@ The duration to cache 'authorized' responses from the webhook authorizer.
-缓存来自 Webhook 授权者的 'unauthorized' 响应的持续时间。
+缓存来自 Webhook 授权者的 “unauthorized” 响应的持续时间。
@@ -184,7 +183,7 @@ The IP address on which to listen for the --secure-port port. The associated int
-->
监听 --secure-port 端口的 IP 地址。
集群的其余部分以及 CLI/ Web 客户端必须可以访问关联的接口。
-如果为空,将使用所有接口(0.0.0.0 表示使用所有 IPv4 接口,"::" 表示使用所有 IPv6 接口)。
+如果为空,将使用所有接口(0.0.0.0 表示使用所有 IPv4 接口,“::” 表示使用所有 IPv6 接口)。
如果为空或未指定地址 (0.0.0.0 或 ::),所有接口将被使用。
@@ -228,7 +227,7 @@ The path to the configuration file.
-| --contention-profiling 默认值: true |
+--contention-profiling 默认值:true |
|
@@ -363,123 +362,106 @@ WinOverlay=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:
-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 (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 - 默认值=false)
-CSIMigrationAzureFile=true|false (BETA - 默认值=false)
-CSIMigrationGCE=true|false (BETA - 默认值=true)
-CSIMigrationPortworx=true|false (ALPHA - 默认值=false)
-CSIMigrationRBD=true|false (ALPHA - 默认值=false)
-CSIMigrationvSphere=true|false (BETA - 默认值=false)
-CSIVolumeHealth=true|false (ALPHA - 默认值=false)
-ContextualLogging=true|false (ALPHA - 默认值=false)
-CronJobTimeZone=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)
-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)
-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)
-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 (BETA - 默认值=true)
-LegacyServiceAccountTokenNoAutoGeneration=true|false (BETA - 默认值=true)
-LocalStorageCapacityIsolation=true|false (BETA - 默认值=true)
-LocalStorageCapacityIsolationFSQuotaMonitoring=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)
-RotateKubeletServerCertificate=true|false (BETA - 默认值=true)
-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)
-TopologyAwareHints=true|false (BETA - 默认值=true)
-TopologyManager=true|false (BETA - 默认值=true)
-VolumeCapacityPriority=true|false (ALPHA - 默认值=false)
-WinDSR=true|false (ALPHA - 默认值=false)
-WinOverlay=true|false (BETA - 默认值=true)
-WindowsHostProcessContainers=true|false (BETA - 默认值=true)
- |
-
-
-
-| --hard-pod-affinity-symmetric-weight int32 默认值:1 |
-
-
- |
-
-已弃用: RequiredDuringScheduling 亲和性是不对称的,但是存在与每个
-RequiredDuringScheduling 关联性规则相对应的隐式 PreferredDuringScheduling 关联性规则。
---hard-pod-affinity-symmetric-weight 代表隐式 PreferredDuringScheduling
-关联性规则的权重。权重必须在 0-100 范围内。
-如果 --config 指定了一个配置文件,那么这个参数将被忽略。
+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 (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 - 默认值为 false)
+CSIMigrationAzureFile=true|false (BETA - 默认值为 false)
+CSIMigrationGCE=true|false (BETA - 默认值为 true)
+CSIMigrationPortworx=true|false (ALPHA - 默认值为 false)
+CSIMigrationRBD=true|false (ALPHA - 默认值为 false)
+CSIMigrationvSphere=true|false (BETA - 默认值为 false)
+CSIVolumeHealth=true|false (ALPHA - 默认值为 false)
+ContextualLogging=true|false (ALPHA - 默认值为 false)
+CronJobTimeZone=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)
+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)
+ExperimentalHostUserNamespaceDefaulting=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)
+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)
+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 (BETA - 默认值为 true)
+LegacyServiceAccountTokenNoAutoGeneration=true|false (BETA - 默认值为 true)
+LocalStorageCapacityIsolation=true|false (BETA - 默认值为 true)
+LocalStorageCapacityIsolationFSQuotaMonitoring=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)
+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)
+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)
+TopologyAwareHints=true|false (BETA - 默认值为 true)
+TopologyManager=true|false (BETA - 默认值为 true)
+VolumeCapacityPriority=true|false (ALPHA - 默认值为 false)
+WinDSR=true|false (ALPHA - 默认值为 false)
+WinOverlay=true|false (BETA - 默认值为 true)
+WindowsHostProcessContainers=true|false (BETA - 默认值为 true)
|
@@ -534,7 +516,7 @@ DEPRECATED: content type of requests sent to apiserver. This parameter is ignore
-| --kube-api-qps float32 默认值:50 |
+--kube-api-qps float 默认值:50 |
|
@@ -745,7 +727,7 @@ If true, SO_REUSEADDR will be used when binding the port. This allows binding to
如果为 true,在绑定端口时将使用 SO_REUSEADDR。
这将允许同时绑定诸如 0.0.0.0 这类通配符 IP和特定 IP,
并且它避免等待内核释放处于 TIME_WAIT 状态的套接字。
-默认值: false
+默认值:false
|
@@ -758,7 +740,7 @@ If true, SO_REUSEADDR will be used when binding the port. This allows binding to
If true, SO_REUSEPORT will be used when binding the port, which allows more than one instance to bind on the same address and port. [default=false]
-->
如果此标志为 true,在绑定端口时会使用 SO_REUSEPORT,从而允许不止一个
-实例绑定到同一地址和端口。
+实例绑定到同一地址和端口。
默认值:false
@@ -781,7 +763,7 @@ unschedulablePods 移动到 backoffQ 或 activeQ。
-| --profiling 默认值: true |
+--profiling 默认值:true |
|
@@ -824,7 +806,7 @@ Root certificate bundle to use to verify client certificates on incoming request
|
| --requestheader-extra-headers-prefix strings
-默认值: "x-remote-extra-" |
+默认值:"x-remote-extra-"
|
@@ -837,7 +819,7 @@ List of request header prefixes to inspect. X-Remote-Extra- is suggested.
|
| --requestheader-group-headers strings
-默认值: "x-remote-group" |
+默认值:"x-remote-group"
|
@@ -850,7 +832,7 @@ List of request headers to inspect for groups. X-Remote-Group is suggested.
|
| --requestheader-username-headers strings
-默认值: "x-remote-user" |
+默认值:"x-remote-user"
|
@@ -897,7 +879,7 @@ The previous version for which you want to show hidden metrics. Only the previou
-包含默认的 HTTPS x509 证书的文件。(CA证书(如果有)在服务器证书之后并置)。
+包含默认的 HTTPS x509 证书的文件。(如果有 CA 证书,在服务器证书之后并置)。
如果启用了 HTTPS 服务,并且未提供 --tls-cert-file 和
--tls-private-key-file,则会为公共地址生成一个自签名证书和密钥,
并将其保存到 --cert-dir 指定的目录中。
@@ -962,7 +944,7 @@ A pair of x509 certificate and private key file paths, optionally suffixed with
如果未提供域名匹配模式,则提取证书名称。
非通配符匹配优先于通配符匹配,显式域名匹配优先于提取而来的名称。
若有多个密钥/证书对,可多次使用 --tls-sni-cert-key。
-例子: "example.crt,example.key" 或者 "foo.crt,foo.key:*.foo.com,foo.com"。
+例如: "example.crt,example.key" 或者 "foo.crt,foo.key:*.foo.com,foo.com"。
|
@@ -998,7 +980,7 @@ Print version information and quit
-以逗号分隔的 ‘模式=N’ 设置列表,用于文件过滤的日志记录(仅适用于文本日志格式)。
+以逗号分隔的 “pattern=N” 设置列表,用于文件过滤的日志记录(仅适用于文本日志格式)。
@@ -1010,7 +992,7 @@ comma-separated list of pattern=N settings for file-filtered logging (only works
-如果已设置,将配置值写入此文件并退出。
+如果设置此参数,将配置值写入此文件并退出。
@@ -1019,5 +1001,3 @@ If set, write the configuration values to this file and exit.
-
-