Stupid question but

I’ve been teaching myself Terraform using my personal AWS account. I’ve scripted a VPC with public/private subnets, ASGs,NLBs, redis clusters,RDS utilising variables allowing additional VPCs using the same scripts.
I now want to use terraform on my works AWS account.
So here goes the stupid question. Can I use Terraform safely on a AWS account that has existing manually created instances and services? Can it only affect what it has provisioned?

I will not be using it to provision into existing VPNs.

My testing on my personal AWS account suggests it’s safe - I just need confirmation.

Apologies for this question - Its just a bit nerve racking running scripts on a account with existing provisioning.


Terraform will only change things it manages, so yes it should be safe.