Already Provisioned? Strategies for Importing Existing Environments
The previous nine chapters of this book have focused on implementing new cloud architectures across multiple clouds using multiple cloud computing paradigms. Now, we’re going to shift gears a bit and focus on how to work with existing environments. Unfortunately, sometimes (actually, a lot of the time), the cloud environments that you will manage weren’t originally provisioned using Infrastructure-as-Code (IaC) using via Terraform. They could’ve been provisioned using other tools, or even manually provisioned, and now you’re trying to consolidate your cloud operations using Terraform.
The chapter covers the following topics:
- Importing individual resources
- Identifying resources to import
- Importing existing environments
- Best practices