OS Manuals

/usr/bin/teleport-kube-agent-updater

Kubernetes agent updater for Teleport

From teleport-17-kube-agent-updater 17.7.29-r13 (enterprise-packages), captured 2026-11-08 by running teleport-kube-agent-updater --help (exit 0). permalink

Usage of /usr/bin/teleport-kube-agent-updater:
  -agent-name string
    	The name of the agent that should be updated. This is mandatory.
  -agent-namespace string
    	The namespace of the agent that should be updated. This is mandatory.
  -base-image string
    	Image reference containing registry and repository. (default "public.ecr.aws/gravitational/teleport")
  -disable-leader-election
    	Disable leader election, used when running the kube-agent-updater outside of Kubernetes.
  -healthz-addr string
    	The address the probe endpoint binds to. (default ":8081")
  -insecure-no-resolve-image
    	Disable image signature verification AND resolution. The updater can update to non-existing images.
  -insecure-no-verify-image
    	Disable image signature verification. The image tag is still resolved and image must exist.
  -kubeconfig string
    	Paths to a kubeconfig. Only required if out-of-cluster.
  -metrics-addr string
    	The address the metric endpoint binds to. (default ":8080")
  -proxy-address string
    	The proxy address of the teleport cluster. When set, the updater will try to get update via the /find proxy endpoint.
  -pull-credentials string
    	Where to get registry pull credentials, values are 'docker', 'google', 'aws', 'none'. (default "none")
  -sync-period duration
    	Operator sync period (format: https://pkg.go.dev/time#ParseDuration) (default 10h0m0s)
  -update-group autoupdate_config
    	The agent update group, as defined in the autoupdate_config resource. When unset or set to an unknown value, agent will update with the default group.
  -version-channel string
    	Version channel to get updates from. (default "stable/cloud")
  -version-server string
    	URL of the HTTP server advertising target version and critical maintenances. Trailing slash is optional. (default "https://updates.releases.teleport.dev/v1/")
  -zap-devel
    	Development Mode defaults(encoder=consoleEncoder,logLevel=Debug,stackTraceLevel=Warn). Production Mode defaults(encoder=jsonEncoder,logLevel=Info,stackTraceLevel=Error)
  -zap-encoder value
    	Zap log encoding (one of 'json' or 'console')
  -zap-log-level value
    	Zap Level to configure the verbosity of logging. Can be one of 'debug', 'info', 'error', 'panic'or any integer value > 0 which corresponds to custom debug levels of increasing verbosity
  -zap-stacktrace-level value
    	Zap Level at and above which stacktraces are captured (one of 'info', 'error', 'panic').
  -zap-time-encoding value
    	Zap time encoding (one of 'epoch', 'millis', 'nano', 'iso8601', 'rfc3339' or 'rfc3339nano'). Defaults to 'epoch'.
Options (20)
OptionDescriptionSource
-agent-name stringThe name of the agent that should be updated.help
-agent-namespace stringThe namespace of the agent that should be updated.help
-base-image stringImage reference containing registry and repository.help
-disable-leader-electionDisable leader election, used when running the kube-agent-updater outside of Kubernetes.help
-healthz-addr stringThe address the probe endpoint binds to.help
-insecure-no-resolve-imageDisable image signature verification AND resolution.help
-insecure-no-verify-imageDisable image signature verification.help
-kubeconfig stringPaths to a kubeconfig.help
-metrics-addr stringThe address the metric endpoint binds to.help
-proxy-address stringThe proxy address of the teleport cluster.help
-pull-credentials stringWhere to get registry pull credentials, values are 'docker', 'google', 'aws', 'none'.help
-sync-period durationOperator sync period (format: https://pkg.go.dev/time#ParseDuration) (default 10h0m0s)help
-update-group autoupdate_configThe agent update group, as defined in the autoupdate_config resource.help
-version-channel stringVersion channel to get updates from.help
-version-server stringURL of the HTTP server advertising target version and critical maintenances.help
-zap-develDevelopment Mode defaults(encoder=consoleEncoder,logLevel=Debug,stackTraceLevel=Warn).help
-zap-encoder valueZap log encoding (one of 'json' or 'console')help
-zap-log-level valueZap Level to configure the verbosity of logging.help
-zap-stacktrace-level valueZap Level at and above which stacktraces are captured (one of 'info', 'error', 'panic').help
-zap-time-encoding valueZap time encoding (one of 'epoch', 'millis', 'nano', 'iso8601', 'rfc3339' or 'rfc3339nano').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.