release: github.com/cloudfoundry/cf-release / 253 job:

The DEA is responsible for running customer applications and maintaining associated routes as live. It also periodically advertises its capacity to the Cloud Controllers and accepts requests to start and stop applications.

Github source: 82fb38a8 or master branch

Replace ???s with appropriate values. Following example does not account for release job collocation or for optional/conflicting properties.

HideShow properties with defaults HideShow property descriptions

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

  • bin/dea_ctl (dea_ctl.erb)
  • bin/dir_server_ctl (dir_server_ctl.erb)
  • bin/dns_health_check (dns_health_check.erb)
  • bin/drain (deterministic_drain.erb)
  • bin/warden_ctl (warden_ctl.erb)
  • config/certs/hm9000_ca.crt (hm9000_ca.crt.erb)
  • config/certs/hm9000_client.crt (hm9000_client.crt.erb)
  • config/certs/hm9000_client.key (hm9000_client.key.erb)
  • config/certs/server.crt (server.crt.erb)
  • config/certs/server.key (server.key.erb)
  • config/dea.yml (dea.yml.erb)
  • config/warden.yml (warden.yml.erb)

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