When Infrastructure as Code Ends - Jump in and Create Some More
summary
Claims that anyone can write a Terraform provider and shows how to do it with Terraform Plugin Framework and Go, using Delve for debugging, GPG-signed releases, and GitHub Actions for acceptance tests. Demo builds a file-lines provider that writes arrays into text files and a real provider manages Aerospike users; the Aerospike tests run in a Aerospike Docker image. Notes registry scale (about 4,500 providers) and reports the provider running in production for about a year.
AI-written summary · about
chapters (8)
- 0:00Introduction and Overview
- 1:37Understanding Infrastructure as Code
- 2:37Introduction to Terraform Providers
- 3:31Starting with Terraform Provider Development
- 6:35Demo: Creating a Simple Provider
- 15:16Debugging and Testing Your Provider
- 20:38Publishing Your Provider
- 22:16Q&A Session
related talks
39mTerraform Practices to Enable Infrastructure Scaling
55mTerraform-ing your Cloud
54mInfrastructure as Code with Terraform on Azure
48mCodifying Infrastructure with Terraform for the Future
29mInfinity and beyond: Scaling Terraform for the global enterprise
30mTerraform Practices to Enable Infrastructure Scaling
52mInfrastructure as Code with Terraform
31mTerraform Practices to Enable Infrastructure Scaling
