@@ -26,25 +26,27 @@ Usage:
2626 kube-pool-manager [OPTIONS]
2727
2828Application Options:
29- --debug debug mode [$DEBUG]
30- -v, --verbose verbose mode [$VERBOSE]
31- --log.json Switch log output to json format [$LOG_JSON]
32- --instance.nodename= Name of node where autopilot is running [$INSTANCE_NODENAME]
33- --instance.namespace= Name of namespace where autopilot is running [$INSTANCE_NAMESPACE]
34- --instance.pod= Name of pod where autopilot is running [$INSTANCE_POD]
35- --kube.node.labelselector= Node Label selector which nodes should be checked [$KUBE_NODE_LABELSELECTOR]
36- --kube.watch.timeout= Timeout & full resync for node watch (time.Duration) (default: 24h) [$KUBE_WATCH_TIMEOUT]
37- --kube.watch.reapply Reapply node settings on watch timeout [$KUBE_WATCH_REAPPLY]
38- --lease.enable Enable lease (leader election; enabled by default in docker images) [$LEASE_ENABLE]
39- --lease.name= Name of lease lock (default: kube-pool-manager-leader) [$LEASE_NAME]
40- --server.bind= Server address (default: :8080) [$SERVER_BIND]
41- --server.timeout.read= Server read timeout (default: 5s) [$SERVER_TIMEOUT_READ]
42- --server.timeout.write= Server write timeout (default: 10s) [$SERVER_TIMEOUT_WRITE]
43- --dry-run Dry run (do not apply to nodes) [$DRY_RUN]
44- --config= Config path [$CONFIG]
29+ --log.level=[trace|debug|info|warning|error] Log level (default: info) [$LOG_LEVEL]
30+ --log.format=[logfmt|json] Log format (default: logfmt) [$LOG_FORMAT]
31+ --log.source=[|short|file|full] Show source for every log message (useful for debugging and bug reports) [$LOG_SOURCE]
32+ --log.color=[|auto|yes|no] Enable color for logs [$LOG_COLOR]
33+ --log.time Show log time [$LOG_TIME]
34+ --instance.nodename= Name of node where autopilot is running [$INSTANCE_NODENAME]
35+ --instance.namespace= Name of namespace where autopilot is running [$INSTANCE_NAMESPACE]
36+ --instance.pod= Name of pod where autopilot is running [$INSTANCE_POD]
37+ --kube.node.labelselector= Node Label selector which nodes should be checked [$KUBE_NODE_LABELSELECTOR]
38+ --kube.watch.timeout= Timeout & full resync for node watch (time.Duration) (default: 24h) [$KUBE_WATCH_TIMEOUT]
39+ --kube.watch.reapply Reapply node settings on watch timeout [$KUBE_WATCH_REAPPLY]
40+ --lease.enable Enable lease (leader election; enabled by default in docker images) [$LEASE_ENABLE]
41+ --lease.name= Name of lease lock (default: kube-pool-manager-leader) [$LEASE_NAME]
42+ --server.bind= Server address (default: :8080) [$SERVER_BIND]
43+ --server.timeout.read= Server read timeout (default: 5s) [$SERVER_TIMEOUT_READ]
44+ --server.timeout.write= Server write timeout (default: 10s) [$SERVER_TIMEOUT_WRITE]
45+ --dry-run Dry run (do not apply to nodes) [$DRY_RUN]
46+ --config= Config path [$CONFIG]
4547
4648Help Options:
47- -h, --help Show this help message
49+ -h, --help Show this help message
4850```
4951
5052see [ example.yaml] ( /example.yaml ) for configuration file
0 commit comments