{"repo":"casa-de-vops/terraform-code-standards","free":true,"listed":false,"github":"https://github.com/casa-de-vops/terraform-code-standards","clone":"git clone https://github.com/casa-de-vops/terraform-code-standards.git","description":"Comprehensive set of Terraform coding standards designed for enterprise-level projects","language":"HCL","stars":137,"topics":["azure","azuredevops","github-actions","standards","terraform","devsecops","devsecops-best-practices","devsecops-pipeline","iac","iac-projects"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"Terraform Coding Standards for Azure Infrastructure Projects ⚠️ Advisory: Active Development ⚠️ This repository is in active development. Until finished, use at your own discretion. Overview This project aims to establish a comprehensive set of Terraform coding standards designed for enterprise-level projects. The goal is to ensure consistency, maintainability, and best practices across all Terraform configurations within the organization. These standards will guide Terraform code development, enabling teams to collaborate effectively and create robust, scalable, and secure infrastructure. Table of Contents - Introduction - Why Coding Standards? - Scope - Getting Started - Coding Standards - Directory Structure - Domain Specific Files - Naming Conventions - Resource and State Management - Modules - Variables and Outputs - Version Control - Documentation - Testing and Validation - Azure Github Actions Workflows - Workflow Overview - Azure DevOps Workflows - Workflow Overview - Terraform CI/CD Workflow - Terraform Force-Unlock Workflow - Contributing - License Introduction As organizations scale their infrastructure using Terraform, maintaining consistency and adherence to best practices becomes crucial. This project sets forth a standardized approach to writing, organizing, and managing Terraform code within enterprise environments. The standards outlined here are intended to be flexible enough to accommodate various use cases while being strict enough to ensure quality and se","default_branch":null,"files":null,"tree":[],"storefront":"/r/casa-de-vops","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/casa-de-vops/terraform-code-standards/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}