Which tool is commonly used for infrastructure provisioning using declarative configuration?
- Jenkins
- Terraform
- Ansible
- Docker
Answer: Terraform
Terraform (HashiCorp) uses HCL declarative language to provision cloud resources across providers (AWS, Azure, GCP). Supports state management, modules, and plan/apply workflow. Ansible is configuration management; Jenkins is CI/CD; Docker is containerization. Critical for IaC questions.