kube-scheduler启动参数

2023-04-28 09:43:02 浏览数 (1)

Kube-scheduler启动参数

Kube-scheduler可以使用一系列的启动参数来指定其行为和配置。下面是一些常用的参数:

--bind-address:指定Kube-scheduler监听的IP地址,默认为0.0.0.0,即监听所有的网卡地址。

--port:指定Kube-scheduler监听的端口号,默认为10251。

--secure-port:指定Kube-scheduler监听的安全端口号,默认为0,表示不启用安全端口。

--tls-cert-file:指定Kube-scheduler使用的TLS证书文件路径。

--tls-private-key-file:指定Kube-scheduler使用的TLS私钥文件路径。

--kubeconfig:指定Kube-scheduler使用的Kubernetes配置文件路径,默认为"/etc/kubernetes/scheduler.conf"。

--leader-elect:指定是否启用Leader选举,默认为true。

--lock-object-name:指定Leader选举使用的锁名称,默认为"kube-scheduler"。

--lock-object-namespace:指定Leader选举使用的锁所在的命名空间,默认为"kube-system"。

--algorithm-provider:指定Kube-scheduler使用的调度算法提供者,默认为"default",即使用默认的算法提供者。

--policy-config-file:指定Kube-scheduler使用的调度策略配置文件路径,默认为"/etc/kubernetes/scheduler-policy.json"。

--config:指定Kube-scheduler使用的配置文件路径,默认为"/etc/kubernetes/scheduler.yaml"。

--v:指定日志输出的详细程度,数字越大表示输出的信息越详细,默认为0。

--logtostderr:指定是否将日志输出到标准错误输出,默认为true。

--log-dir:指定日志输出的目录路径,默认为""。

--alsologtostderr:指定是否同时将日志输出到标准错误输出和文件中,默认为false。

--log-backtrace-at:指定在哪个文件和行号输出日志回溯信息,默认为":0",表示不输出。

--log-file:指定日志输出的文件路径,默认为""。

--log-file-max-size:指定日志文件的最大大小,默认为1800,单位为MB。

--log-file-max-num:指定日志文件的最大数量,默认为5。

--stderrthreshold:指定输出到标准错误输出的日志级别,默认为"2"。

--kube-api-qps:指定访问Kubernetes API的QPS(每秒请求数),默认为20。

--kube-api-burst:指定访问Kubernetes API的Burst(突发请求数),默认为30。

--profiling:指定是否启用性能分析,默认为false。

--skip-scheduler-verify:指定是否跳过调度器的证证书验证,默认为false。

0 人点赞