OS Manuals

/usr/bin/livenessprobe

A sidecar container that can be included in a CSI plugin pod to enable integration with Kubernetes Liveness Probe.

From kubernetes-csi-livenessprobe-fips 2.20.0-r5 (enterprise-packages), captured 2026-11-08 by running livenessprobe --help (exit 0). permalink

Usage of /usr/bin/livenessprobe:
  -automaxprocs
    	automatically set GOMAXPROCS to match Linux container CPU quota
  -csi-address string
    	Address of the CSI driver socket. (default "/run/csi/socket")
  -health-port 9808
    	(deprecated) TCP ports for listening healthz requests. The default is 9808. If set, `--http-endpoint` cannot be set. (default "9808")
  -http-endpoint --health-port
    	The TCP network address where the HTTP server for diagnostics, including CSI driver health check and metrics. The default is empty string, which means the server is disabled. If set, --health-port and `--metrics-address` cannot be explicitly set.
  -log-flush-frequency duration
    	Maximum number of seconds between log flushes (default 5s)
  -log-json-info-buffer-size value
    	[Alpha] In JSON format with split output streams, the info messages can be buffered for a while to increase performance. The default value of zero bytes disables buffering. The size can be specified as number of bytes (512), multiples of 1000 (1K), multiples of 1024 (2Ki), or powers of those (3M, 4G, 5Mi, 6Gi). Enable the LoggingAlphaOptions feature gate to use this.
  -log-json-split-stream
    	[Alpha] In JSON format, write error messages to stderr and info messages to stdout. The default is to write a single stream to stdout. Enable the LoggingAlphaOptions feature gate to use this.
  -log-text-info-buffer-size value
    	[Alpha] In text format with split output streams, the info messages can be buffered for a while to increase performance. The default value of zero bytes disables buffering. The size can be specified as number of bytes (512), multiples of 1000 (1K), multiples of 1024 (2Ki), or powers of those (3M, 4G, 5Mi, 6Gi). Enable the LoggingAlphaOptions feature gate to use this.
  -log-text-split-stream
    	[Alpha] In text format, write error messages to stderr and info messages to stdout. The default is to write a single stream to stdout. Enable the LoggingAlphaOptions feature gate to use this.
  -logging-format string
    	Sets the log format. Permitted formats: "json" (gated by LoggingBetaOptions), "text". (default "text")
  -metrics-address :8080
    	(deprecated) The TCP network address where the prometheus metrics endpoint will listen (example: :8080). The default is empty string, which means metrics endpoint is disabled. If set, `--http-endpoint` cannot be set, and the address cannot resolve to localhost + the port from `--health-port`.
  -metrics-path /metrics
    	The HTTP path where prometheus metrics will be exposed. Default is /metrics. (default "/metrics")
  -probe-timeout duration
    	Probe timeout in seconds. (default 3s)
  -v value
    	number for the log level verbosity
  -vmodule value
    	comma-separated list of pattern=N settings for file-filtered logging (only works for text log format)
Options (15)
OptionDescriptionSource
-automaxprocsautomatically set GOMAXPROCS to match Linux container CPU quotahelp
-csi-address stringAddress of the CSI driver socket.help
-health-port 9808(deprecated) TCP ports for listening healthz requests.help
-http-endpoint --health-portThe TCP network address where the HTTP server for diagnostics, including CSI driver health check and metrics.help
-log-flush-frequency durationMaximum number of seconds between log flushes (default 5s)help
-log-json-info-buffer-size value[Alpha] In JSON format with split output streams, the info messages can be buffered for a while to increase performance.help
-log-json-split-stream[Alpha] In JSON format, write error messages to stderr and info messages to stdout.help
-log-text-info-buffer-size value[Alpha] In text format with split output streams, the info messages can be buffered for a while to increase performance.help
-log-text-split-stream[Alpha] In text format, write error messages to stderr and info messages to stdout.help
-logging-format stringSets the log format.help
-metrics-address :8080(deprecated) The TCP network address where the prometheus metrics endpoint will listen (example: :8080).help
-metrics-path /metricsThe HTTP path where prometheus metrics will be exposed.help
-probe-timeout durationProbe timeout in seconds.help
-v valuenumber for the log level verbosityhelp
-vmodule valuecomma-separated list of pattern=N settings for file-filtered logging (only works for text log format)help

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.