Try our new documentation site (beta).
Filter Content By
Version
Text Search
${sidebar_list_label} - Back
Filter by Language
Appendix D: grb_rsm - Configuration Properties
The following list of properties can also be displayed using thegrb_rsm properties
command.
- AUTH_CACHE_AGE
- Type int (default 30).
Maximum age of authentication information (seconds); DEPRECATED.
This property has been migrated to the Cluster Manager Settings stored into the Database.
- CLUSTER_TOKEN
- Type string.
Unique cluster identifier.
The token is an encrypted key used to secure communication between the manager and the cluster nodes.
All nodes of a cluster and the manager must have the same token.
Use 'grb_rs token' command to generate a new token.
- CONSOLE_TS
- Type bool, use —console-ts to override on the command line.
Add timestamps to console log messages.
- DB_URI
- Type string (default mongodb://127.0.0.1:27017).
MongoDB connection string.
- HELMET
- Type bool (default true).
Enable Helmet secure HTTP headers request protection.
If there is connectivity issue please disable Helmet request protection.
- HISTORY_MAX_AGE
- Type int (default 30).
Limit the job history to a number of days; DEPRECATED.
This property has been migrated to the Cluster Manager Settings stored into the Database.
- HTTP_HEALTH_SERVER
- Type bool.
Enable an additional HTTP server dedicated to processing health-check (/ping) requests.
When using TLS, it may be useful to keep a simple HTTP for health checks.
- HTTP_HEALTH_SERVER_PORT
- Type int (default 9091).
Indicates the port for the additional HTTP health-check server.
- IDLE_CONN_TIMEOUT
- Type int (default 130).
maximum amount of time an idle (keep-alive) connection will remain idle before closing itself. Zero means no limit.
- JWT_EXPIRATION
- Type int (default 480).
Expiration of session tokens (in minutes); DEPRECATED.
This property has been migrated to the Cluster Manager Settings stored into the Database.
- LOGFILE
- Type string, use —logfile to override on the command line.
Enable logging to a rotating log file.
- LOGFILE_MAX_AGE
- Type int (default 5), use —logfile-max-age to override on the command line.
Limit the rotating log file to a number of days.
- LOGFILE_MAX_SIZE
- Type int (default 500), use —logfile-max-size to override on the command line.
Limit the size of each file to a size in MB.
- MAX_IDLE_CONNS
- Type int (default 200).
Maximum number of connections in the idle connection pool.
- MAX_IDLE_CONNS_PER_HOST
- Type int (default 32).
Maximum idle (keep-alive) connections to keep per-host.
- NO_CONSOLE
- Type bool, use —no-console to override on the command line.
Disable the console log.
- OBJECT_NOT_CLOSED_MAX_AGE
- Type int (default 1).
Limit the time an object must be closed before being deleted (hours); DEPRECATED.
This property has been migrated to the Cluster Manager Settings stored into the Database.
- PORT
- Type int, use —port to override on the command line.
Port number for the REST API.
- SETTINGS_CACHE_AGE
- Type int (default 5).
Maximum age of settings information (seconds).
- SYSLOG
- Type bool, use —syslog to override on the command line.
Log to syslog or Windows event log.
- TLS
- Type bool, use —tls to override on the command line.
Enable TLS encryption protocol.
- TLS_CERT
- Type string, use —tlscert to override on the command line.
Path to TLS certificate file.
If not specified, a self-signed certificate will be generated.
- TLS_CIPHERS
- Type string, use —tls-ciphers to override on the command line.
A comma-separated list of supported cipher policies or suites used for TLS secure communication.
Use grb_rsm ciphers to list the supported policies and ciphers for this release.
If not specified, the Default Policy of secure cipher suites is used.
- TLS_INSECURE
- Type bool, use —tls-insecure to override on the command line.
Enable TLS encryption protocol but skip certificate verification.
This mode can be used with self-signed certificate so that data is encrypted.
- TLS_KEY
- Type string, use —tlskey to override on the command line.
Path to TLS key file.
If not specified, a key will be generated to self-sign a certificate.
- VERBOSE
- Type bool, use —verbose to override on the command line.
Enable verbose logging.