Skip to content

consul-agent job from concourse/0.61.0

Github source: e8ea4f4d or master branch

Properties

blackbox

syslog

sources
consul

files whose contents blackbox will emit to its syslog drain

Default
  - /var/vcap/sys/log/consul-agent/consul-agent.stdout.log
  - /var/vcap/sys/log/consul-agent/consul-agent.stderr.log
  - /var/vcap/sys/log/monit/consul-agent.out.log
  - /var/vcap/sys/log/monit/consul-agent.err.log

consul

agent

datacenter

name of the agent’s datacenter

Default
dc1
log_level

agent log level

Default
info
mode

mode to run the agent in. (client or server)

Default
client
servers
lan

LAN server addresses to join on start

Default
[]
wan

WAN server addresses to join

Default
[]
services

map of services to configure

Default
{}

Templates

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

  • bin/agent_ctl (from agent_ctl.sh.erb)
  • bin/join_ctl (from join_ctl.sh.erb)
  • config/config.json (from config.json.erb)

Packages

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