Run a provisioner daemon
Usage
coder provisioner start [flags]
Options
-c, --cache-dir
Type stringEnvironment $CODER_CACHE_DIRECTORYDefault ~/.cache/coder
Directory to store cached data.
-t, --tag
Type string-arrayEnvironment $CODER_PROVISIONERD_TAGS
Tags to filter provisioner jobs by.
--poll-interval
Type durationEnvironment $CODER_PROVISIONERD_POLL_INTERVALDefault 1s
Deprecated and ignored.
--poll-jitter
Type durationEnvironment $CODER_PROVISIONERD_POLL_JITTERDefault 100ms
Deprecated and ignored.
--psk
Type stringEnvironment $CODER_PROVISIONER_DAEMON_PSK
Pre-shared key to authenticate with Coder server.
--key
Type stringEnvironment $CODER_PROVISIONER_DAEMON_KEY
Provisioner key to authenticate with Coder server.
--name
Type stringEnvironment $CODER_PROVISIONER_DAEMON_NAME
Name of this provisioner daemon. Defaults to the current hostname without FQDN.
--verbose
Type boolEnvironment $CODER_PROVISIONER_DAEMON_VERBOSEDefault false
Output debug-level logs.
--log-human
Type stringEnvironment $CODER_PROVISIONER_DAEMON_LOGGING_HUMANDefault /dev/stderr
Output human-readable logs to a given file.
--log-json
Type stringEnvironment $CODER_PROVISIONER_DAEMON_LOGGING_JSON
Output JSON logs to a given file.
--log-stackdriver
Type stringEnvironment $CODER_PROVISIONER_DAEMON_LOGGING_STACKDRIVER
Output Stackdriver compatible logs to a given file.
--log-filter
Type string-arrayEnvironment $CODER_PROVISIONER_DAEMON_LOG_FILTER
Filter debug logs by matching against a given regex. Use .* to match all debug logs.
--prometheus-enable
Type boolEnvironment $CODER_PROMETHEUS_ENABLEDefault false
Serve prometheus metrics on the address defined by prometheus address.
--prometheus-address
Type stringEnvironment $CODER_PROMETHEUS_ADDRESSDefault 127.0.0.1:2112
The bind address to serve prometheus metrics.
-O, --org
Type stringEnvironment $CODER_ORGANIZATION
Select which organization (uuid or name) to use.