Configuration
Last updated
This page provides a reference for Rumi Controller configuration properties.
The Controller reads configuration from controller.conf, located in the configuration directory. The configuration file path can be overridden with the RUMI_CONTROLLER_CONF environment variable.
nv.controller.systemsroot
Root directory for deployed systems
systems/
nv.controller.extroot
Root directory for external libraries
ext/
nv.controller.containerconnecthandshaketimeout
Timeout for the initial connection handshake with a container (seconds)
15
nv.controller.containerconnectretryinterval
Interval between connection retry attempts to a container (seconds)
1
nv.controller.containerlaunchtimeout
Maximum time to wait for a container to launch
—
For backward compatibility, the legacy property names (nv.controller.xvmconnecthandshaketimeout, nv.controller.xvmconnectretryinterval, nv.controller.xvmlaunchtimeout) are still accepted. If both the new and legacy property names are set, the new name takes precedence.
nv.controller.disablecompatcheck
Disable version compatibility checks between the Controller and containers
false
SSH user
Username for SSH connections to remote hosts
—
SSH key file
Path to the private key file for SSH authentication
—
SSH port
SSH port on target hosts
22
RUMI_CONTROLLER_HOME
Controller installation home directory
RUMI_CONTROLLER_CONF
Path to the controller.conf configuration file
Last updated