[consul] section¶
Consul service configuration
token¶
- YAML Path:
consul.token - Key-value Path:
consul/token - Environment:
NOC_CONSUL_TOKEN
connect_timeout¶
- Default value:
5 - YAML Path:
consul.connect_timeout - Key-value Path:
consul/connect_timeout - Environment:
NOC_CONSUL_CONNECT_TIMEOUT
request_timeout¶
- Default value:
3600 - YAML Path:
consul.request_timeout - Key-value Path:
consul/request_timeout - Environment:
NOC_CONSUL_REQUEST_TIMEOUT
near_retry_timeout¶
- Default value:
1 - YAML Path:
consul.near_retry_timeout - Key-value Path:
consul/near_retry_timeout - Environment:
NOC_CONSUL_NEAR_RETRY_TIMEOUT
host¶
- Default value:
consul - YAML Path:
consul.host - Key-value Path:
consul/host - Environment:
NOC_CONSUL_HOST
port¶
- Default value:
8500 - YAML Path:
consul.port - Key-value Path:
consul/port - Environment:
NOC_CONSUL_PORT
check_interval¶
- Default value:
10 - YAML Path:
consul.check_interval - Key-value Path:
consul/check_interval - Environment:
NOC_CONSUL_CHECK_INTERVAL
check_timeout¶
- Default value:
1 - YAML Path:
consul.check_timeout - Key-value Path:
consul/check_timeout - Environment:
NOC_CONSUL_CHECK_TIMEOUT
release¶
- Default value:
60 - YAML Path:
consul.release - Key-value Path:
consul/release - Environment:
NOC_CONSUL_RELEASE
session_ttl¶
- Default value:
10 - YAML Path:
consul.session_ttl - Key-value Path:
consul/session_ttl - Environment:
NOC_CONSUL_SESSION_TTL
lock_delay¶
- Default value:
20 - YAML Path:
consul.lock_delay - Key-value Path:
consul/lock_delay - Environment:
NOC_CONSUL_LOCK_DELAY
retry_timeout¶
- Default value:
1 - YAML Path:
consul.retry_timeout - Key-value Path:
consul/retry_timeout - Environment:
NOC_CONSUL_RETRY_TIMEOUT
keepalive_attempts¶
- Default value:
5 - YAML Path:
consul.keepalive_attempts - Key-value Path:
consul/keepalive_attempts - Environment:
NOC_CONSUL_KEEPALIVE_ATTEMPTS
base¶
kv lookup base
- Default value:
noc - YAML Path:
consul.base - Key-value Path:
consul/base - Environment:
NOC_CONSUL_BASE