Skip to content

Details

In many organizations, there is a need to see important events like app deployments, internal infrastructure changes, and external events in one place.
Grafana offers the ability to create and manage these events through its Annotations API

Come see how Jeff Moore built an app to implement a specific API endpoint, why he built it, and the lessons learned along the way in one of his most ambitious projects to date.
Here are some of the topics covered during this talk:

  • Building a Golang Dockerfile from the ground up
  • Working with Makefiles
  • Terraform commands, plans and directories
  • Building Go code for AWS Lambda
  • Capturing an AWS Lambda in Terraform
  • Capturing AWS user/role/policy generation within a Terraform module
  • Capturing Grafana service account/role generation within a Terraform module
  • Exposing an AWS Lambda to a wider audience
  • CloudWatch Logs and Metrics in Grafana Cloud

All of these topics are wrapped together with a single, magical command 'make tf-apply'.

There are likely too many topics to go into in depth within the time slot, so the talk will likely gravitate towards the audience's interests.
The work lives in GitHub at https://github.com/geoffmore/grafana-annotate.

Cloud Computing
Linux
Open Source
Software Development
DevOps

Members are also interested in