Commit Graph

2 Commits

Author SHA1 Message Date
Jonathan A. Sternberg
e1c4fda48c hack: configure the otel-collector for hack/compose
Configure the otel-collector for `hack/compose` to use it for processing
traces and forwarding to jaeger. This simplifies the configuration and
also opens up the ability to configure additional behavior around traces
and metrics for debugging.

This also removes the automatic override file and the gitignore file. It
wasn't really working well for me and made it difficult to share
extensions to the development environment. I'm going to try something
different for that in a different change.

Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com>
2024-03-13 11:01:30 -05:00
Jonathan A. Sternberg
3787d2634a hack: add docker-compose file for development
This adds a simple docker compose file for development. The development
version of buildkit will build with the dockerfile, set debug to true,
use a tcp address to be compatible with the remote driver, and enable
the debug image through delve to allow for remote debugging.

It also configures additional services for help with development. At
the moment, this only includes jaeger for collecting traces but can also
include additional services in the future for things like metrics
collection.

Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com>
2024-01-05 11:05:53 -06:00