k3s/docs/man/kube-scheduler.1.md

66 lines
2.0 KiB
Markdown
Raw Normal View History

2014-10-09 22:42:04 +00:00
% KUBERNETES(1) kubernetes User Manuals
% Scott Collier
% October 2014
# NAME
kube-scheduler \- Schedules containers on hosts.
# SYNOPSIS
**kube-scheduler** [OPTIONS]
# DESCRIPTION
The **kubernetes** scheduler is a policy-rich, topology-aware, workload-specific function that significantly impacts availability, performance, and capacity. The scheduler needs to take into account individual and collective resource requirements, quality of service requirements, hardware/software/policy constraints, affinity and anti-affinity specifications, data locality, inter-workload interference, deadlines, and so on. Workload-specific requirements will be exposed through the API as necessary.
The kube-scheduler can take several options.
# OPTIONS
2015-01-13 20:02:24 +00:00
**--address=**"127.0.0.1"
2014-10-09 22:42:04 +00:00
The address to serve from.
2015-01-13 20:02:24 +00:00
**--alsologtostderr=**false
2014-10-09 22:42:04 +00:00
log to standard error as well as files.
2015-01-13 20:02:24 +00:00
**--api_version=**""
2014-10-09 22:42:04 +00:00
The API version to use when talking to the server.
2015-01-13 20:02:24 +00:00
**--insecure_skip_tls_verify**=false
2014-10-09 22:42:04 +00:00
If true, the server's certificate will not be checked for validity. This will make your HTTPS connections insecure.
2015-01-13 20:02:24 +00:00
**--log_backtrace_at=**:0
2014-10-09 22:42:04 +00:00
when logging hits line file:N, emit a stack trace.
2015-01-13 20:02:24 +00:00
**--log_dir=**""
2014-10-09 22:42:04 +00:00
If non-empty, write log files in this directory.
2015-01-13 20:02:24 +00:00
**--log_flush_frequency**=5s
2014-10-09 22:42:04 +00:00
Maximum number of seconds between log flushes.
2015-01-13 20:02:24 +00:00
**--logtostderr**=false
2014-10-09 22:42:04 +00:00
log to standard error instead of files.
2015-01-13 20:02:24 +00:00
**--master=**""
2014-10-09 22:42:04 +00:00
The address of the Kubernetes API server.
2015-01-13 20:02:24 +00:00
**--port=**10251
2014-10-09 22:42:04 +00:00
The port that the scheduler's http service runs on.
2015-01-13 20:02:24 +00:00
**--stderrthreshold**=0
2014-10-09 22:42:04 +00:00
logs at or above this threshold go to stderr.
2015-01-13 20:02:24 +00:00
**--v**=0
2014-10-09 22:42:04 +00:00
log level for V logs.
2015-01-13 20:02:24 +00:00
**--version**=false
2014-10-09 22:42:04 +00:00
Print version information and quit.
2015-01-13 20:02:24 +00:00
**--vmodule**=
2014-10-09 22:42:04 +00:00
comma-separated list of pattern=N settings for file-filtered logging.
# EXAMPLES
```
/usr/bin/kube-scheduler --logtostderr=true --v=0 --master=127.0.0.1:8080
```
2014-10-09 22:42:04 +00:00
# HISTORY
October 2014, Originally compiled by Scott Collier (scollier@redhat.com) based
on the kubernetes source material and internal work.