This project documents my hands-on journey with Terraform. As a DevOps Engineer with 5 years of experience, my goal is to demonstrate production-ready automation.
- Lifecycle:
init,plan,apply,destroy. - State Management: Moving from local state to Remote Backends for team collaboration.
- Modularity: Using Modules to write DRY (Don't Repeat Yourself) code.
- Security: Managing secrets via variables and protecting the state file.
- Initialize:
terraform init - Preview:
terraform plan - Deploy:
terraform apply