Есть ли способ создания AWS VPC по умолчанию с использованием terraform?
aws_vpc Ресурс не имеет атрибута для отметки VPC по умолчанию.
aws_vpc
Я знаю, что могу использовать aws-cli aws ec2 create-default-vpc, но это за пределами терраформы.
aws ec2 create-default-vpc
Нет, похоже, что вы не можете через TF, вы можете принять существующий VPC по умолчанию, но не создавать его: https://www.terraform.io/docs/providers/aws/r/default_vpc.html.
Так что используйте AWS cli, чтобы воссоздать его (если можете), а затем используйте этого нового провайдера, чтобы принять его.