router_configurer job from routing/0.138.0
Github source:
b19e86c6
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
¶
- 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.