From d94275acd27e01cac32ee467fe6a4831438e2186 Mon Sep 17 00:00:00 2001 From: Chris Guest Date: Sun, 9 Apr 2023 11:44:27 +0100 Subject: [PATCH] Start tracing a buildkit build --- 92_buildkit_otel/.env.template | 8 +++ 92_buildkit_otel/Dockerfile.processor | 15 +++++ 92_buildkit_otel/README.md | 54 +++++++++++++++ .../collector/otel-collector-config.yaml | 65 +++++++++++++++++++ 92_buildkit_otel/docker-compose.yml | 25 +++++++ 5 files changed, 167 insertions(+) create mode 100644 92_buildkit_otel/.env.template create mode 100644 92_buildkit_otel/Dockerfile.processor create mode 100644 92_buildkit_otel/README.md create mode 100644 92_buildkit_otel/collector/otel-collector-config.yaml create mode 100644 92_buildkit_otel/docker-compose.yml diff --git a/92_buildkit_otel/.env.template b/92_buildkit_otel/.env.template new file mode 100644 index 0000000..b6e80d7 --- /dev/null +++ b/92_buildkit_otel/.env.template @@ -0,0 +1,8 @@ +HONEYCOMB_APIKEY= +HONEYCOMB_DATASET=91_buildkit_otel +HONEYCOMB_SERVICENAME=91_buildkit_otel +HONEYCOMB_METRICS_DATASET=91_buildkit_otel + +#COLLECTOR_ENDPOINT=collector:4317 +#COLLECTOR_ENDPOINT=0.0.0.0:4317 + diff --git a/92_buildkit_otel/Dockerfile.processor b/92_buildkit_otel/Dockerfile.processor new file mode 100644 index 0000000..f0b7baf --- /dev/null +++ b/92_buildkit_otel/Dockerfile.processor @@ -0,0 +1,15 @@ +# syntax=docker/dockerfile:1.4 +FROM ubuntu:20.04 as BASE + +WORKDIR /scratch + +# NOTE: Escape the \$ otherwise they are rendered at buildtime +COPY --chmod=755 <