A site reliability engineer shares lessons from managing Terraform at scale across 20+ environments. The talk covers modularization strategies, versioning workflows, synchronization challenges across multiple repositories, and migration approaches. Key topics include handling provider dependencies, managing drift detection, automating module promotion between environments, and balancing developer experience with infrastructure consistency. Practical demonstrations show tooling for local module development and automated PR creation for version updates.

59m watch time
258 Impressions