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)
| Option | Description | Source |
|---|
-agent-name string | The name of the agent that should be updated. | help |
-agent-namespace string | The namespace of the agent that should be updated. | help |
-base-image string | Image reference containing registry and repository. | help |
-disable-leader-election | Disable leader election, used when running the kube-agent-updater outside of Kubernetes. | help |
-healthz-addr string | The address the probe endpoint binds to. | help |
-insecure-no-resolve-image | Disable image signature verification AND resolution. | help |
-insecure-no-verify-image | Disable image signature verification. | help |
-kubeconfig string | Paths to a kubeconfig. | help |
-metrics-addr string | The address the metric endpoint binds to. | help |
-proxy-address string | The proxy address of the teleport cluster. | help |
-pull-credentials string | Where to get registry pull credentials, values are 'docker', 'google', 'aws', 'none'. | help |
-sync-period duration | Operator sync period (format: https://pkg.go.dev/time#ParseDuration) (default 10h0m0s) | help |
-update-group autoupdate_config | The agent update group, as defined in the autoupdate_config resource. | help |
-version-channel string | Version channel to get updates from. | help |
-version-server string | URL of the HTTP server advertising target version and critical maintenances. | help |
-zap-devel | Development Mode defaults(encoder=consoleEncoder,logLevel=Debug,stackTraceLevel=Warn). | help |
-zap-encoder value | Zap log encoding (one of 'json' or 'console') | help |
-zap-log-level value | Zap Level to configure the verbosity of logging. | help |
-zap-stacktrace-level value | Zap Level at and above which stacktraces are captured (one of 'info', 'error', 'panic'). | help |
-zap-time-encoding value | Zap 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.