Skip to content

shipyard_lb job from shipyard/2

Github source: 275d2bb3 or master branch

Properties

docker

group

Group which will own the Docker services

Default
vcap

user

User which will own the Docker services

Default
root

shipyard

lb

resolver

Shipyard load balancer DNS resolver for Nginx (default: system dns)

routers

Shipyard load balancer router upstreams address/hostname

Default
- 127.0.0.1
ssl_cert

SSL certificate

ssl_key

SSL private key

redis

host

Shipyard redis address/hostname

Default
127.0.0.1
port

TCP Port where Shipyard redis will listen to

Default
"6379"

router

port

TCP Port where Shipyard router will listen to

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/shipyard_lb/ directory (learn more).

  • bin/job_properties.sh (from bin/job_properties.sh.erb)
  • bin/shipyard_lb_ctl (from bin/shipyard_lb_ctl)
  • config/ssl.cert (from config/ssl.cert.erb)
  • config/ssl.key (from config/ssl.key.erb)

Packages

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