mirror of https://github.com/k3s-io/k3s
89 lines
2.2 KiB
Groff
89 lines
2.2 KiB
Groff
.TH "KUBERNETES" "1" " kubernetes User Manuals" "Scott Collier" "October 2014" ""
|
|
|
|
.SH NAME
|
|
.PP
|
|
kube\-proxy \- Provides network proxy services.
|
|
|
|
.SH SYNOPSIS
|
|
.PP
|
|
\fBkube\-proxy\fP [OPTIONS]
|
|
|
|
.SH DESCRIPTION
|
|
.PP
|
|
The \fBkubernetes\fP network proxy runs on each node. This reflects services as defined in the Kubernetes API on each node and can do simple TCP stream forwarding or round robin TCP forwarding across a set of backends. Service endpoints are currently found through Docker\-links\-compatible environment variables specifying ports opened by the service proxy. Currently the user must select a port to expose the service on on the proxy, as well as the container's port to target.
|
|
|
|
.PP
|
|
The kube\-proxy takes several options.
|
|
|
|
.SH OPTIONS
|
|
.PP
|
|
\fB\-alsologtostderr\fP=false
|
|
log to standard error as well as files
|
|
|
|
.PP
|
|
\fB\-api\_version=\fP""
|
|
The API version to use when talking to the server
|
|
|
|
.PP
|
|
\fB\-bindaddress\fP="0.0.0.0"
|
|
The address for the proxy server to serve on (set to 0.0.0.0 or "" for all interfaces)
|
|
|
|
.PP
|
|
\fB\-etcd\_servers\fP=[]
|
|
List of etcd servers to watch (
|
|
\[la]http://ip:port\[ra]), comma separated (optional)
|
|
|
|
.PP
|
|
\fB\-insecure\_skip\_tls\_verify\fP=false
|
|
If true, the server's certificate will not be checked for validity. This will make your HTTPS connections insecure.
|
|
|
|
.PP
|
|
\fB\-log\_backtrace\_at\fP=:0
|
|
when logging hits line file:N, emit a stack trace
|
|
|
|
.PP
|
|
\fB\-log\_dir\fP=""
|
|
If non\-empty, write log files in this directory
|
|
|
|
.PP
|
|
\fB\-log\_flush\_frequency\fP=5s
|
|
Maximum number of seconds between log flushes
|
|
|
|
.PP
|
|
\fB\-logtostderr\fP=false
|
|
log to standard error instead of files
|
|
|
|
.PP
|
|
\fB\-master\fP=""
|
|
The address of the Kubernetes API server
|
|
|
|
.PP
|
|
\fB\-stderrthreshold\fP=0
|
|
logs at or above this threshold go to stderr
|
|
|
|
.PP
|
|
\fB\-v\fP=0
|
|
log level for V logs
|
|
|
|
.PP
|
|
\fB\-version\fP=false
|
|
Print version information and quit
|
|
|
|
.PP
|
|
\fB\-vmodule\fP=
|
|
comma\-separated list of pattern=N settings for file\-filtered logging
|
|
|
|
.SH EXAMPLES
|
|
.PP
|
|
.RS
|
|
|
|
.nf
|
|
/usr/bin/kube\-proxy \-\-logtostderr=true \-\-v=0 \-\-etcd\_servers=http://127.0.0.1:4001
|
|
|
|
.fi
|
|
|
|
.SH HISTORY
|
|
.PP
|
|
October 2014, Originally compiled by Scott Collier (scollier at redhat dot com) based
|
|
on the kubernetes source material and internal work.
|