Skip to content

datadog-cluster-agent job from datadog-cluster-agent/1.0.0

Datadog Cluster Agent for Cloud Foundry

Github source: 9780d85 or master branch

Properties

cluster_agent

bbs_ca_crt

PEM-encoded CA certificate

bbs_client_crt

PEM-encoded client certificate

bbs_client_key

PEM-encoded client key

bbs_poll_interval

Interval for refreshing autodiscovery data from BBS API (in seconds)

Default
15

bbs_url

URL of the BBS API

Default
https://bbs.service.cf.internal:8889

enabled

Whether or not to enable the Cluster Agent

Default
true

locket_api_location

Locket API location

Default
locket.service.cf.internal:8891

log_level

Logging level for the cluster agent

Default
INFO

port

Port on which the Cluster Agent can be reached by Node Agents

Default
5005

token

Token for Node Agent <-> Cluster Agent authentication. This has to be 32 or more characters.

warmup_duration

Number of seconds to wait for Node agents to report before starting to dispatch configurations

Default
30

Templates

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

  • bin/datadog-cluster-agent-ctl (from datadog-cluster-agent-ctl)
  • config/bbs_ca.crt (from bbs_ca.crt.erb)
  • config/bbs_client.crt (from bbs_client.crt.erb)
  • config/bbs_client.key (from bbs_client.key.erb)
  • config/datadog-cluster.yaml (from datadog-cluster.yaml.erb)

Packages

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