Enabling Product Thinking for Terraform Modules with OpenTelemetry (and OpenTofu)
summary
Shows a concrete pipeline: instrumented OpenTofu plus the Weaveworks TF‑Controller produce end to end traces that correlate module versions to deploy runs and teams and surface version adoption and error rates and drift signals. Uses OpenTelemetry spans and attributes to count usage, flag errors per module, and measure run latency; demo includes dashboards and runnable source code and examples of integrating with GitHub Actions and TF‑Controller traces for prioritizing module maintenance.
AI-written summary · about
related talks
30mTaste Testing Tofu
11mLightning Talk: Staying in Sync: Managing Upgrades in OpenTofu and Terraform Modul...
15mLightning Talk: Seamless at Scale: Migrating from Terraform to OpenTofu Without Mis...
26mEnabling OpenTofu for the Enterprise
32mNavigating the OpenTofu Landscape: From Basics to Mastery
30mOpenTofu Project Overview
25mDebugging Slow Infrastructure Runs With OpenTelemetry in OpenTofu
32mNavigating the OpenTofu Landscape From Basics to Mastery
