Run Spice - starts the Spice runtime, installing if necessary.
-h, --help Print this help message.--flight-endpoint Configure runtime Flight endpoint. Defaults to http://127.0.0.1:50051.--http-endpoint Configure runtime HTTP endpoint. Defaults to http://127.0.0.1:8090.--metrics-endpoint Configure runtime Prometheus metrics endpoint. Defaults to http://127.0.0.1:9090.--open-telemetry-endpoint Configure runtime OpenTelemetry endpoint. Defaults to http://127.0.0.1:50052.--captured-outputs Configure the captured output setting for task history. Defaults to truncated.Flags that are passed to the spiced runtime directly.
--http Configure runtime HTTP address [default: 127.0.0.1:8090]--flight Configure runtime Flight address [default: 127.0.0.1:50051]--open_telemetry Configure runtime OpenTelemetry address [default: 127.0.0.1:50052]--tls-enabled Enable TLS--tls-certificate The TLS PEM-encoded certificate--tls-certificate-file Path to the TLS PEM-encoded certificate file--tls-key The TLS PEM-encoded key--tls-key-file Path to the TLS PEM-encoded key file--set-runtime Override runtime configuration with a name/value pair specified as name=value. Multiple overrides can be specified by using the flag multiple times.--set-runtimeThe --set-runtime flag allows overriding runtime configuration values. It can be specified multiple times to set multiple values. It is used like this: --set-runtime name=value. The Spicepod YAML equivalent of that is:
Examples:
--set-runtime task_history.captured_output=none:
--set-runtime results_cache.enabled=false:
--set-runtime runtime.tls.enabled=true --set-runtime runtime.tls.certificate_file=/path/to/cert.pem --set-runtime runtime.tls.key_file=/path/to/key.pem:
--captured-outputs none--http--flight--open_telemetry