Introduction
Sometimes you have existing cloud resources that you want to manage with Terraform. Importing lets Terraform track these resources. But there are limits and things to watch out for to avoid problems.
When you have a cloud server already running and want Terraform to manage it without recreating it
When you want to bring existing storage buckets under Terraform control
When you need to manage resources created manually or by other tools
When migrating infrastructure management to Terraform without downtime
When you want to avoid deleting and recreating resources during Terraform setup