router_configurer job from routing/0.140.0
Github source:
13bd48c4
or
master branch
Properties¶
dns_health_check_host
¶
Host to ping for confirmation of DNS resolution
- Default
consul.service.cf.internal
metron
¶
port
¶The port used to emit dropsonde messages to the Metron agent.
- Default
3457
router_configurer
¶
debug_address
¶Address at which to serve debug info
- Default
0.0.0.0:17002
log_level
¶Log level
- Default
info
oauth_secret
¶OAuth client secret used to obtain token for Routing API from UAA.
tcp_stats_collection_interval
¶String representing interval for collecting statistic metrics from tcp proxy. Units: ms, s, m h
- Default
1m
routing_api
¶
auth_disabled
¶When false, Routing API requires OAuth tokens for authentication.
- Default
false
skip_ssl_validation
¶
Skip TLS verification when talking to UAA
- Default
false
uaa
¶
ca_cert
¶Certificate authority for communication between clients and uaa.
- Default
""
tls_port
¶Port on which UAA is listening for TLS connections. This is required for obtaining an OAuth token for Routing API.
Templates¶
Templates are rendered and placed onto corresponding
instances during the deployment process. This job's templates
will be placed into /var/vcap/jobs/router_configurer/
directory
(learn more).
bin/haproxy_reloader
(fromhaproxy_reloader
)bin/pre-start
(frompre-start
)bin/router_configurer_ctl
(fromrouter_configurer_ctl.erb
)config/certs/uaa/ca.crt
(fromuaa_ca.crt.erb
)config/router_configurer.yml
(fromrouter_configurer.yml.erb
)
Packages¶
Packages are compiled and placed onto corresponding
instances during the deployment process. Packages will be
placed into /var/vcap/packages/
directory.