Well-functioning Continuous Integration, Delivery, and Deployment pipelines are instrumental to the stability of cloud-native applications, including disaster recovery when things go wrong. Hence, CI/CD observability is instrumental and might be as important as one for production environments.
Many tools provide integrations with OTel and initiatives like OTEP-0223 target standardizing the reporting formats across the ecosystem. In the full demo, we will focus on a modern Java stack for cloud-native applications: Quarkus, Gradle, Java Flight Recorder (JFR), recent Java versions, and prominent CD systems like Dagger and Argo CD. We will use the OpenTelemetry, Prometheus, and Jaeger stack, but the same approaches can be used for other OTel collectors. Get ready for some demos and live coding!
P.S: If you are interested in the subject, join the #otel-cicd channel on the CNCF Slack!