OS Manuals

/usr/bin/envoy-sidecar-helper

FIPS-enabled sidecar helper that waits for the Envoy proxy to become ready and shuts it down when the pod's main containers exit, so Kubernetes Jobs can complete

From envoy-sidecar-helper-fips 0.0.6-r2 (enterprise-packages), captured 2026-11-08 by running envoy-sidecar-helper --help (exit 0). permalink

Usage of /usr/bin/envoy-sidecar-helper:
  -check.duration duration
    	duration to check if container is stopped (default 1s)
  -container string
    	container or containers to watch (splited with comma)
  -envoy.endpoint.quit string
    	endpoint to quit envoy (default "/quitquitquit")
  -envoy.endpoint.ready string
    	endpoint to check envoy is ready (default "/healthz/ready")
  -envoy.host string
    	envoy host (default "http://127.0.0.1")
  -envoy.port int
    	envoy port (default 15020)
  -envoy.ready.check
    	check envoy is ready (default true)
  -envoy.ready.file string
    	 (default "/envoy-sidecar-helper/envoy.ready")
  -envoy.ready.port int
    	health port (default 15021)
  -exit.zero
    	watch containers for zero exit status code
  -http.timeout duration
    	http timeout (default 5s)
  -insecure
    	insecure connection to kubernetes API
  -kubeconfig string
    	path to kubeconfig file
  -log.level string
    	log level (DEBUG, INFO, WARN, ERROR, FATAL, PANIC) (default "INFO")
  -log.pretty
    	logs in text format
  -log.reportCaller
    	log line number and file name (default true)
  -namespace string
    	namespace
  -pod string
    	pod name
Options (18)
OptionDescriptionSource
-check.duration durationduration to check if container is stopped (default 1s)help
-container stringcontainer or containers to watch (splited with comma)help
-envoy.endpoint.quit stringendpoint to quit envoy (default "/quitquitquit")help
-envoy.endpoint.ready stringendpoint to check envoy is ready (default "/healthz/ready")help
-envoy.host stringenvoy host (default "http://127.0.0.1")help
-envoy.port intenvoy port (default 15020)help
-envoy.ready.checkcheck envoy is ready (default true)help
-envoy.ready.file string(default "/envoy-sidecar-helper/envoy.ready")help
-envoy.ready.port inthealth port (default 15021)help
-exit.zerowatch containers for zero exit status codehelp
-http.timeout durationhttp timeout (default 5s)help
-insecureinsecure connection to kubernetes APIhelp
-kubeconfig stringpath to kubeconfig filehelp
-log.level stringlog level (DEBUG, INFO, WARN, ERROR, FATAL, PANIC) (default "INFO")help
-log.prettylogs in text formathelp
-log.reportCallerlog line number and file name (default true)help
-namespace stringnamespacehelp
-pod stringpod namehelp

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