Skip to content

Bare-metal environment variables

A bare-metal node reads these environment variables when it starts with polars-nanook-compute service.

polars-nanook-compute command

Variable Description
OTLP_ENDPOINT Target endpoint for sending OTLP traces to your OpenTelemetry collector, see OpenTelemetry and logs.
e.g. http://otel-collector:4317.
PLC_LOG_LEVEL Controls logging verbosity for the Polars Nanook components (e.g. scheduler/worker), see OpenTelemetry and logs.
One of off, error, warn, info, debug or trace. Defaults to info.
POLARS_EULA_ACCEPTED Accepts the EULA of a cluster with a license file, see Install and license.
e.g. 1.
NANOOK__<SECTION>__<KEY> Overrides a key of the configuration file, see the Config file reference.

Open-source Polars library

Variable Description
POLARS_TEMP_DIR Overrides the default temporary directory Polars uses for scratch files and some I/O operations.

The polars-nanook-compute command embeds the open-source Polars library, so every environment variable that library recognizes also applies.