Robert Barnes
Security focused Software Engineer and Developer Advocate from a DevOps background with over a decade of experience spanning multiple sectors. Idea incubator, big picture thinker and security innovator. Builder of OSS tools to empower developers to be secure by default. On a mission to lower developer’s barriers to entry for security, remove passwords from workloads, and enable the next generation of engineers to further advance the security industry.
Session
With over 4.5K providers, Terraform has become the de facto tool for Infrastructure as Code, yet there are many scenarios where codifying your infrastructure still requires undesirable workarounds. Whether it's a service not being supported by its respective provider, bugs within the provider, or limitations with existing resources, the workarounds these situations introduce ordinarily are not in harmony with Terraform. So how do we go from workaround to reliable and maintainable code?
In this demo driven session, I'll introduce the open-source TerraCurl project, a streamlined approach to using Terraform for making dynamic, user-configured API calls to any endpoint. Attendees can expect to learn:
- When and how to use TerraCurl
- How to manage API response data from TerraCurl API calls
- What the future of the project looks like now that we've hit 1M downloads.