# terraform { # required_providers { # aws = { # source = "hashicorp/aws" # version = "~> 6.0" # } # } # } # provider "aws" { # region = "us-east-1" # } # Look up the existing instance by its Name tag data "aws_instance" "datacenter_ec2" { filter { name = "tag:Name" values = ["datacenter-ec2"] } } # Create an AMI from that instance resource "aws_ami_from_instance" "datacenter_ec2_ami" { name = "datacenter-ec2-ami" source_instance_id = data.aws_instance.datacenter_ec2.id tags = { Name = "datacenter-ec2-ami" } }