The Paketo Buildpack for Datadog is a Cloud Native Buildpack that contributes and configures the Datadog Agent.
This buildpack will participate if all the following conditions are met
- The
$BP_DATADOG_ENABLEDis set to a truthy value (i.e.true,t,1ignoring case)
The buildpack will do the following for Java applications:
- Contributes the Datadog Java agent to a layer:
dd-java-agent-<version>.jaranddd-java-agent.jar(as symlink) and configures$JAVA_TOOL_OPTIONSor$BP_NATIVE_IMAGE_BUILD_ARGUMENTSto use it.
| Environment Variable | Description |
|---|---|
$BP_DATADOG_ENABLED |
whether to contribute the Datadog trace agent |
$BPL_DATADOG_DISABLED |
whether to disable the Datadog trace agent (non native-image Java applications only!) |
Instructions for using the buildpack can be found at the links below:
The buildpack optionally accepts the following bindings:
| Key | Value | Description |
|---|---|---|
<dependency-digest> |
<uri> |
If needed, the buildpack will fetch the dependency with digest <dependency-digest> from <uri> |
This buildpack is released under version 2.0 of the Apache License.