Skip to content

smoke-tests job from nats/38

The smoke tests errand run a simple check that NATS is accessible and relaying messages properly

Github source: 140e2e8 or master branch

Properties

nats

client

tls
certificate

The PEM-encoded certificate to use for verifying the TLS connection to the server.

private_key

The PEM-encoded private key to use for verifying the TLS connection to the server.

hostname

Hostname for nats cluster.

machines

IP of each NATS cluster member.

password

Password for server authentication.

port

The port for the NATS server to listen on.

user

Username for server authentication.

Templates

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

  • bin/config.json (from config.json.erb)
  • bin/run (from run)
  • config/bpm.yml (from bpm.yml.erb)
  • config/client_tls/ca.pem (from client_tls/ca.pem.erb)
  • config/client_tls/certificate.pem (from client_tls/certificate.pem.erb)
  • config/client_tls/private_key.pem (from client_tls/private_key.pem.erb)

Packages

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