HUG Stockholm: Extending HashiCorp Functionality
Details
Ready to unlock the full potential of your HashiCorp tools? This HUG meetup is all about extending their functionality through custom integrations and providers. Learn how to tailor HashiCorp tools to your specific needs and build bridges to the services you rely on. Hosted by Devoteam, the usual space on the ground floor.
Agenda:
17.30 - Doors open
18.00 - Terraform for Everyone: No-code provisioning via ServiceNow
18.40 - Writing Terraform for unsupported resources using TerraCurl
19.20 - Mingle until 20.00
Terraform for Everyone: No-code provisioning via ServiceNow (Ábel Szabó)
Learn how to empower your teams with self-service infrastructure using the ServiceNow integration for HCP Terraform. We'll explore no-code Terraform modules and walk through a live demo of provisioning a Google Cloud Sandbox environment, making infrastructure management accessible to everyone.
You'll see how this combination not only accelerates environment creation but also ensures consistency and adherence to predefined standards. Learn how this approach can improve efficiency, reduce manual effort, and empower your organization to innovate faster while staying compliant.
Or, from a developer perspective: relive the fun which I had when building all this!
Writing Terraform for unsupported resources using TerraCurl (Rob Barnes)
With over 4.5K providers, Terraform is the de facto tool for Infrastructure as Code. Yet, real-world infrastructure often demands workarounds, whether due to unsupported services, provider limitations, or unexpected bugs. These workarounds introduce friction, making Terraform less declarative and more procedural.
What if there was a way to seamlessly integrate external API calls into your Terraform workflows without breaking its declarative model?
In this demo-driven session, I’ll introduce TerraCurl, an open-source project that enables dynamic, user-configured API calls directly within Terraform. You’ll learn:
- When and how to use TerraCurl to eliminate brittle workarounds.
- How to manage API response data within Terraform.
- What’s next for the project now that we’ve surpassed 1M downloads.
Whether you’re a Terraform power user, a DevOps engineer, or someone managing complex infrastructure, this session will show you how to extend Terraform’s reach without breaking its principles.
Update: some parts of the event are going to be live streamed.
