Provisioning and configuration management

In Chapter 5, Connecting with Other Tools, you learned how to connect Terraform with various existing infrastructure tools. We've spent a lot of time on configuration management systems in particular. It is a popular thing to say these days that configuration management tools are not required any longer and immutable infrastructure, containers, or whatever is the best and only practice. Some people on the Internet can even argue that you can replace Chef and Puppet with only Terraform. Certainly, that's not the case. Even though you could replace Terraform with Chef or Puppet indeed.

Terraform covers only one level of infrastructure (as discussed in Chapter 1, Infrastructure Automation), and it does it ...

Get Getting Started with Terraform 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.