Tag: iac
All the articles with the tag "iac".
Terraform Part 15 — Practical Patterns and Pitfalls
Directory structures, tagging strategies, common mistakes (state loss, circular references, destroy incidents), large-scale project splitting, and...
Terraform Part 14 — Testing and Policy
terraform validate/fmt, Terratest, Checkov/tfsec/OPA policy validation, and pre-commit hooks. How to automatically maintain infrastructure code quality...
Terraform Part 13 — CI/CD Integration
Building Terraform pipelines with GitHub Actions, PR-based automation with Atlantis, approval workflows, secret management, and posting plan results as...
Terraform Part 12 — Kubernetes and Helm Providers
Managing K8s resources with the kubernetes provider, deploying charts with the helm provider, and the Terraform vs ArgoCD decision criteria. How far...
Terraform Part 11 — Workspaces and Environment Separation
terraform workspace commands and limitations, directory-based environment separation, and an introduction to Terragrunt. Comparing strategies for...
Terraform Part 10 — Loops and Conditionals
count vs for_each selection criteria, dynamic blocks, conditional resource creation, and list/map transformation patterns. Practical know-how for...
Terraform Part 9 — Modules
Module structure, inputs and outputs, leveraging the official registry, version pinning, and local/Git/registry sources. How to create reusable...
Terraform Part 8 — State Management
Local vs remote state, S3 + DynamoDB backend, state locking, drift detection, and terraform state commands. A guide to handling Terraform state safely.
Terraform Part 7 — Data Sources and Import
Reference existing AWS resources with data blocks, bring manual resources under management with terraform import, and learn refactoring patterns to...
