Lightning Talk: Introducing Distrogen: A Tool for Generating OpenTelemetry Collecto...
summary
A tool that takes a simple distribution spec and generates OCB manifests, GoReleaser config, Dockerfiles and Makefiles so builds, images and releases are consistent and reproducible. It uses a component registry to map simple names to module URLs and stable OpenTelemetry versions, and installs matching Go and OCB versions during build. Registry supports local components, generated artifacts mirror upstream collector layout, and future work adds publishing automation and clearer version-declaration standards.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 1:04Motivation for DROGen
- 2:30Introducing DROGen
- 3:13DROGen config structure
- 4:39Generated distribution overview
- 6:04Registry and versioning
- 7:09Docker and GoReleaser configs
- 8:13Demo and usage
- 9:18Alternative tools and plans
- 10:41OpenTelemetry SIG involvement
- 11:44Q&A
related talks
24mCustomize Your Own OpenTelemetry Collector: An Introduction To OCB
07mLightning Talk: Debugging OpenTelemetry
10mLightning Talk: Is OpenTelemetry Too Complicated to Get Started?
06mProject Lightning Talk: OTel 2025: The Latest Milestones and What’s Next
05mProject Lightning Talk: New Frontiers for OpenTelemetry - A Roadmap for the Future
11mLightning Talk: OTel Me How to Build a Data Pipeline for Observability
01h 28mUnderstanding Distributed Systems with OpenTelemetry
30mOpenTelemetry 101
