1KUBERNETES(1)(kubernetes)                            KUBERNETES(1)(kubernetes)
2
3
4
5Eric Paris Jan 2015
6
7

NAME

9       kubectl alpha - Commands for features in alpha
10
11
12

SYNOPSIS

14       kubectl alpha [OPTIONS]
15
16
17

DESCRIPTION

19       These commands correspond to alpha features that are not enabled in Ku‐
20       bernetes clusters by default.
21
22
23

OPTIONS INHERITED FROM PARENT COMMANDS

25       --add-dir-header=false      If true, adds the  file  directory  to  the
26       header of the log messages
27
28
29       --alsologtostderr=false      log to standard error as well as files
30
31
32       --application-metrics-count-limit=100       Max  number  of application
33       metrics to store (per container)
34
35
36       --as=""      Username to impersonate for the operation
37
38
39       --as-group=[]      Group to impersonate for the  operation,  this  flag
40       can be repeated to specify multiple groups.
41
42
43       --azure-container-registry-config=""       Path  to the file containing
44       Azure container registry configuration information.
45
46
47       --boot-id-file="/proc/sys/kernel/random/boot_id"        Comma-separated
48       list of files to check for boot-id. Use the first one that exists.
49
50
51       --cache-dir="/builddir/.kube/cache"      Default cache directory
52
53
54       --certificate-authority=""      Path to a cert file for the certificate
55       authority
56
57
58       --client-certificate=""      Path to a client certificate file for TLS
59
60
61       --client-key=""      Path to a client key file for TLS
62
63
64       --cloud-provider-gce-l7lb-src-cidrs=130.211.0.0/22,35.191.0.0/16
65            CIDRs  opened  in  GCE  firewall  for  L7 LB traffic proxy  health
66       checks
67
68
69       --cloud-provider-gce-lb-src-cidrs=130.211.0.0/22,209.85.152.0/22,209.85.204.0/22,35.191.0.0/16
70            CIDRs  opened  in  GCE  firewall  for  L4 LB traffic proxy  health
71       checks
72
73
74       --cluster=""      The name of the kubeconfig cluster to use
75
76
77       --container-hints="/etc/cadvisor/container_hints.json"      location of
78       the container hints file
79
80
81       --containerd="/run/containerd/containerd.sock"      containerd endpoint
82
83
84       --containerd-namespace="k8s.io"      containerd namespace
85
86
87       --context=""      The name of the kubeconfig context to use
88
89
90       --default-not-ready-toleration-seconds=300       Indicates  the tolera‐
91       tionSeconds of the toleration for notReady:NoExecute that is  added  by
92       default to every pod that does not already have such a toleration.
93
94
95       --default-unreachable-toleration-seconds=300      Indicates the tolera‐
96       tionSeconds of the toleration for unreachable:NoExecute that  is  added
97       by default to every pod that does not already have such a toleration.
98
99
100       --disable-root-cgroup-stats=false       Disable  collecting root Cgroup
101       stats
102
103
104       --docker="unix:///var/run/docker.sock"      docker endpoint
105
106
107       --docker-env-metadata-whitelist=""      a comma-separated list of envi‐
108       ronment  variable  keys  matched with specified prefix that needs to be
109       collected for docker containers
110
111
112       --docker-only=false      Only report docker containers in  addition  to
113       root stats
114
115
116       --docker-root="/var/lib/docker"       DEPRECATED:  docker  root is read
117       from docker info (this is a fallback, default: /var/lib/docker)
118
119
120       --docker-tls=false      use TLS to connect to docker
121
122
123       --docker-tls-ca="ca.pem"      path to trusted CA
124
125
126       --docker-tls-cert="cert.pem"      path to client certificate
127
128
129       --docker-tls-key="key.pem"      path to private key
130
131
132       --enable-load-reader=false      Whether to enable cpu load reader
133
134
135       --event-storage-age-limit="default=0"      Max length of time for which
136       to store events (per type). Value is a comma separated list of key val‐
137       ues, where the keys are event types (e.g.: creation, oom) or  "default"
138       and  the  value  is a duration. Default is applied to all non-specified
139       event types
140
141
142       --event-storage-event-limit="default=0"      Max number  of  events  to
143       store  (per type). Value is a comma separated list of key values, where
144       the keys are event types (e.g.: creation, oom)  or  "default"  and  the
145       value  is  an  integer.  Default  is applied to all non-specified event
146       types
147
148
149       --global-housekeeping-interval=1m0s      Interval between global house‐
150       keepings
151
152
153       --housekeeping-interval=10s       Interval between container housekeep‐
154       ings
155
156
157       --insecure-skip-tls-verify=false      If true, the server's certificate
158       will not be checked for validity. This will make your HTTPS connections
159       insecure
160
161
162       --kubeconfig=""      Path to the kubeconfig file to  use  for  CLI  re‐
163       quests.
164
165
166       --log-backtrace-at=:0       when logging hits line file:N, emit a stack
167       trace
168
169
170       --log-cadvisor-usage=false      Whether to log the usage of the  cAdvi‐
171       sor container
172
173
174       --log-dir=""      If non-empty, write log files in this directory
175
176
177       --log-file=""      If non-empty, use this log file
178
179
180       --log-file-max-size=1800       Defines  the maximum size a log file can
181       grow to. Unit is megabytes. If the value is 0, the maximum file size is
182       unlimited.
183
184
185       --log-flush-frequency=5s       Maximum  number  of  seconds between log
186       flushes
187
188
189       --logtostderr=true      log to standard error instead of files
190
191
192       --machine-id-file="/etc/machine-id,/var/lib/dbus/machine-id"
193            Comma-separated  list  of  files  to check for machine-id. Use the
194       first one that exists.
195
196
197       --match-server-version=false       Require  server  version  to   match
198       client version
199
200
201       -n,  --namespace=""       If  present, the namespace scope for this CLI
202       request
203
204
205       --one-output=false      If true, only write logs to their native sever‐
206       ity level (vs also writing to each lower severity level
207
208
209       --password=""      Password for basic authentication to the API server
210
211
212       --profile="none"         Name   of   profile   to   capture.   One   of
213       (none|cpu|heap|goroutine|threadcreate|block|mutex)
214
215
216       --profile-output="profile.pprof"      Name of the  file  to  write  the
217       profile to
218
219
220       --referenced-reset-interval=0       Reset interval for referenced bytes
221       (container_referenced_bytes metric), number of measurement cycles after
222       which  referenced  bytes  are cleared, if set to 0 referenced bytes are
223       never cleared (default: 0)
224
225
226       --request-timeout="0"      The length of time to wait before giving  up
227       on  a  single  server  request. Non-zero values should contain a corre‐
228       sponding time unit (e.g. 1s, 2m, 3h). A value of zero means don't time‐
229       out requests.
230
231
232       -s, --server=""      The address and port of the Kubernetes API server
233
234
235       --skip-headers=false       If  true,  avoid  header prefixes in the log
236       messages
237
238
239       --skip-log-headers=false      If true, avoid headers when  opening  log
240       files
241
242
243       --stderrthreshold=2      logs at or above this threshold go to stderr
244
245
246       --storage-driver-buffer-duration=1m0s      Writes in the storage driver
247       will be buffered for this duration, and committed  to  the  non  memory
248       backends as a single transaction
249
250
251       --storage-driver-db="cadvisor"      database name
252
253
254       --storage-driver-host="localhost:8086"      database host:port
255
256
257       --storage-driver-password="root"      database password
258
259
260       --storage-driver-secure=false      use secure connection with database
261
262
263       --storage-driver-table="stats"      table name
264
265
266       --storage-driver-user="root"      database username
267
268
269       --tls-server-name=""       Server  name  to  use for server certificate
270       validation. If it is not provided, the hostname  used  to  contact  the
271       server is used
272
273
274       --token=""      Bearer token for authentication to the API server
275
276
277       --update-machine-info-interval=5m0s       Interval between machine info
278       updates.
279
280
281       --user=""      The name of the kubeconfig user to use
282
283
284       --username=""      Username for basic authentication to the API server
285
286
287       -v, --v=0      number for the log level verbosity
288
289
290       --version=false      Print version information and quit
291
292
293       --vmodule=       comma-separated  list  of   pattern=N   settings   for
294       file-filtered logging
295
296
297       --warnings-as-errors=false      Treat warnings received from the server
298       as errors and exit with a non-zero exit code
299
300
301

SEE ALSO

303       kubectl(1), kubectl-alpha-debug(1),
304
305
306

HISTORY

308       January 2015, Originally compiled by Eric Paris (eparis at  redhat  dot
309       com)  based  on the kubernetes source material, but hopefully they have
310       been automatically generated since!
311
312
313
314Manuals                              User            KUBERNETES(1)(kubernetes)
Impressum