Files
virtual-kubelet/website/data/cli.yaml
Luc Perkins 318edee630 Usage docs (#501)
* Add setup and usage docs

Signed-off-by: lucperkins <lucperkins@gmail.com>

* Finish initial version of setup doc

* Add YAML config file for CLI docs

* Finish CLI shortcode

Signed-off-by: lucperkins <lucperkins@gmail.com>

* Fix scrolling on mobile

Signed-off-by: lucperkins <lucperkins@gmail.com>

* Finish first version of usage doc

Signed-off-by: lucperkins <lucperkins@gmail.com>

* Remove go install section, modify CSS for CLI docs, and fix typo

Signed-off-by: lucperkins <lucperkins@gmail.com>
2019-01-24 11:01:42 -08:00

61 lines
1.9 KiB
YAML

description: The command-line tool for running Virtual Kubelets
flags:
- name: --disable-taint
description: Disable the Virtual Kubelet [Node taint](https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/)
default: "false"
- name: --full-resync-period
arg: duration
description: How often to perform a full resync of Pods between Kubernetes and the provider
default: 1m0s
- name: --kubeconfig
arg: string
description: kubectl config file
default: $HOME/.kube/config
- name: --log-level
arg: string
description: The log level, e.g. `trace` `debug`, `info`, `warn`, or `error`
default: info
- name: --metrics-addr
arg: string
description: The address to listen on for metrics and stats
default: ":10255"
- name: --namespace
arg: string
description: The Kubernetes namespace
default: all
- name: --nodename
arg: string
description: The Kubernetes Node name
default: virtual-kubelet
- name: --os
arg: string
description: The operating system (must be `Linux` or `Windows`)
default: Linux
- name: --pod-sync-workers
arg: int
description: The number of Pod synchronization workers
default: 10
- name: --provider
arg: string
description: The Virtual Kubelet [provider](/docs/providers)
- name: --provider-config
arg: string
description: The Virtual Kubelet [provider](/docs/providers) configuration file
- name: --trace-exporter
arg: strings
description: The tracing exporter to use. Available exporters are `jaeger` and `ocagent`.
- name: --trace-sample-rate
arg: string
description: The probability of tracing samples
- name: --trace-service-name
arg: string
description: The name of the services used to register with the trace exporter
default: virtual-kubelet
- name: --trace-tag
arg: map
description: Tags to include with traces, in `key=value` form
- name: --version
description: The Virtual Kubelet version
- name: --help
description: Command help information