Skip to content

nats job from cf/191

Github source: 43c823b7 or master branch

Properties

nats

authorization_timeout

After accepting a connection, wait up to this many seconds for credentials.

Default
15

debug

Enable debug logging output.

Default
false

machines

IP of each NATS cluster member.

monitor_port

Port for varz and connz monitoring. 0 means disabled.

Default
0

password

Password for server authentication.

port

The port for the NATS server to listen on.

prof_port

Port for pprof. 0 means disabled.

Default
0

trace

Enable trace logging output.

Default
false

user

Username for server authentication.

networks

apps

NATS network information

syslog_aggregator

address

IP address for syslog aggregator

all

Define whether forwarders should send all their syslog data to our aggregator.

Default
false

port

TCP port of syslog aggregator

transport

Transport to be used when forwarding logs (tcp|udp|relp).

Default
tcp

Templates

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

  • bin/nats_ctl (from nats_ctl.erb)
  • config/nats.conf (from nats.conf.erb)
  • config/syslog_forwarder.conf (from syslog_forwarder.conf.erb)

Packages

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