Usage of /usr/bin/coordinator:
--cert-path string Directory with tls.crt and tls.key for secure serving. Empty generates a self-signed certificate, which is only suitable for testing. Overrides server.cert_path.
--config string path to configuration file (default "config/coordinator/coordinator.yaml")
--metrics-cert-dir string Directory with tls.crt and tls.key for the metrics endpoint. Empty serves metrics over plain HTTP. Independent of --secure-serving and --cert-path, which apply to the serving listener. Overrides server.metrics_cert_dir.
--metrics-port int port for the Prometheus /metrics endpoint. Non-positive disables the endpoint. Overrides server.metrics_port (default 9090).
--secure-serving Serve the listener over TLS. Overrides server.secure_serving. (default true)
--tls-cipher-suites strings Comma-separated list of TLS cipher suites for secure serving (Go crypto/tls names, e.g., TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256). Empty uses the crypto/tls default. Only effective for TLS 1.2 and below; TLS 1.3 cipher suites are not configurable. Overrides server.tls_cipher_suites.
--tls-min-version string Minimum TLS version for secure serving (e.g., VersionTLS12, VersionTLS13). Empty uses VersionTLS12. Overrides server.tls_min_version.
--tracing Export OpenTelemetry spans. Exporter, sampler, and endpoint come from the standard OTEL_* environment variables. Overrides tracing.
-v, --v int Number for the log level verbosity. (default 2)
--zap-devel Development Mode defaults(encoder=consoleEncoder,logLevel=Debug,stackTraceLevel=Warn). Production Mode defaults(encoder=jsonEncoder,logLevel=Info,stackTraceLevel=Error) (default true)
--zap-encoder encoder Zap log encoding (one of 'json' or 'console')
--zap-log-level level 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 level Zap Level at and above which stacktraces are captured (one of 'info', 'error', 'panic').
--zap-time-encoding time-encoding Zap time encoding (one of 'epoch', 'millis', 'nano', 'iso8601', 'rfc3339' or 'rfc3339nano'). Defaults to 'epoch'.
Options (14)
| Option | Description | Source |
|---|
--cert-path string | Directory with tls.crt and tls.key for secure serving. | help |
--config string | path to configuration file (default "config/coordinator/coordinator.yaml") | help |
--metrics-cert-dir string | Directory with tls.crt and tls.key for the metrics endpoint. | help |
--metrics-port int | port for the Prometheus /metrics endpoint. | help |
--secure-serving | Serve the listener over TLS. | help |
--tls-cipher-suites strings | Comma-separated list of TLS cipher suites for secure serving (Go crypto/tls names, e.g., TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256). | help |
--tls-min-version string | Minimum TLS version for secure serving (e.g., VersionTLS12, VersionTLS13). | help |
--tracing | Export OpenTelemetry spans. | help |
-v, --v int | Number for the log level verbosity. | help |
--zap-devel | Development Mode defaults(encoder=consoleEncoder,logLevel=Debug,stackTraceLevel=Warn). | help |
--zap-encoder encoder | Zap log encoding (one of 'json' or 'console') | help |
--zap-log-level level | Zap Level to configure the verbosity of logging. | help |
--zap-stacktrace-level level | Zap Level at and above which stacktraces are captured (one of 'info', 'error', 'panic'). | help |
--zap-time-encoding time-encoding | 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.