命令行参数

描述云原生集群优化平台的命令行参数。

描述云原生集群优化平台的命令行参数。

命令行参数

通过 --help 可以获取Cluster Optimizer的用法,如下:

$optimizer --help
Usage:
  optimizer optimizer [flags]

Flags:
      --features stringArray   Enable features, available features are [APIServer, Optimizer]
  -h, --help                   help for optimizer

Global Flags:
      --config string        config file (default is $OPTIMIZER_HOME/conf/cluster-optimizer.yaml)
      --log-enable-color     Enable color in log
      --log-enable-console   Enable log to console
      --log-format string    Set the log format (json or text) (default "json")
      --log-level string     Set the log level (debug, info, warn, error, fatal) (default "info")

下面将对参数进行详细描述。

参数描述

--help

参数--help提供命令行的用法帮助。

-f, --features

参数 -f, --features指示集群优化平台启动的特性,其中APIServer表示仅提供API服务,Optimizer表示启动优化器特性。

默认值为APIServer,Optimizer,表示同时启用自动扩缩容特性和虚拟容量特性。

--config

参数--config指示集群优化平台所使用的配置文件路径。其配置请参见配置文件

--log-enable-color

参数--log-enable-color指示是否开启日志中的色彩属性,在控制台界面,启用该特性能够提升可读性。默认值是false

--log-enable-console

参数--log-enable-console指示是否开启控制台日志,通过kubectl log命令能够很容易的访问控制台日志。默认值是false

--log-format

参数--log-format用于设置日志格式,可用日志格式为json或者text。默认值是json

--log-level

参数--log-level用于设置日志等级,可选的值包括debug, info, warn, error, fatal。默认值是info