Skip to content

routing-api job from cf/229

Github source: 7f7b9690 or master branch

Properties

etcd

machines

The IPs of etcd hosts

metron_endpoint

dropsonde_port

The port used to emit dropsonde messages to the Metron agent.

Default
3457

host

The host used to emit messages to the Metron agent.

Default
127.0.0.1

routing-api

auth_disabled

Disables UAA authentication

Default
false

debug_address

Address at which to serve debug info

Default
0.0.0.0:17002

max_concurrent_etcd_requests

Maximum number of concurrent ETCD requests

Default
25

max_ttl

The maximum ttl

Default
60

metrics_reporting_interval

String representing interval for reporting metrics. Units: ms, s, m h

Default
30s

port

The port to run the routing api on

Default
3000

statsd_client_flush_interval

Buffered statsd client flush interval

Default
300ms

statsd_endpoint

The endpoint for the statsd server, defaults to the local metron agent

Default
localhost:8125

system_domain

Domain reserved for CF operator; base URL where the UAA, Cloud Controller, and other non-user apps listen

uaa

port

Port on which UAA is running.

Default
"8080"

Templates

Templates are rendered and placed onto corresponding instances during the deployment process. This job's templates will be placed into /var/vcap/jobs/routing-api/ directory (learn more).

  • bin/dns_health_check (from dns_health_check.erb)
  • bin/routing-api_ctl (from routing-api_ctl.erb)
  • config/routing-api.yml (from routing-api.yml.erb)

Packages

Packages are compiled and placed onto corresponding instances during the deployment process. Packages will be placed into /var/vcap/packages/ directory.