Sign inSign up

impulsecloud/datadog-agent

By impulsecloud

•Updated over 2 years ago

Datadog agent container that can load configuration files from a git repository.

Image
0

1.2K

impulsecloud/datadog-agent repository overview

⁠impulse-cloud/datadog-agent

Fork of the official DataDog which can load configuration files at startup from a git repository.

See the DataDog documentation⁠, DataDog image⁠, and DataDog github repository⁠ for more information about using the agent container.

⁠Usage

We use a single repository with subfolders for each stack (e.g. staging / production). Each subfolder then contains conf.d/ and checks.d/ folders which are set up for the specific services running in each stack.

To update the configuration, we push to the git repository and redeploy the Datadog Agent container.

⁠Additional Environment Variables

  • SSH_KEY - If using a private repo, base64 encode a certificate that has at least read access.
  • GIT_SSH_REPO - path to the git repository similar to what you would use with git clone, e.g. [email protected]:impulsecloud/some_repo.git
  • GIT_TREEISH - defaults to HEAD, but allows for specifying things like branch_name:subfolder\

Tag summary

Content type

Image

Digest

sha256:9c392ad38…

Size

404.4 MB

Last updated

over 2 years ago

docker pull impulsecloud/datadog-agent