- Terraform is a high level infrastructure tool that is primarily used for building, changing, and versioning infrastructure safely and efficiently. Terraform is not a configuration management tool as it focuses on the infrastructure layer and allows tools such as Puppet, Chef, Ansible, and Salt to perform application deployment and orchestration.
- HashiCorp does not provide native packages for operating systems. Terraform is distributed as a single binary, packaged inside a ZIP archive, which can be downloaded from https://www.terraform.io/downloads.html. Once downloaded, extract the .zip file and place it under the /usr/bin Linux binary path. Once this is done, run terraform -v to confirm ...
Chapter 4: Infrastructure as Code with Terraform
Get Effective DevOps with AWS - Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.