Skip to main content

Take snapshot of root volume and create AMI

 vim ami.tf

provider "aws" {

  region     = "us-east-1"

  access_key = "AKIARUPJBFKVUGQ"

  secret_key = "KfU0tFpao0+GG63xN99jTMdfVkt1aurid"

}


resource "aws_ami" "ami_jammu" {

  name                = "terraform-example"

  virtualization_type = "hvm"

  root_device_name    = "/dev/xvda"


  ebs_block_device {

    device_name = "/dev/xvda"

    snapshot_id = "snap-04e091a83626419c9"

    volume_size = 8

  }

}

CREATRE AMI VIA TERRAFORM


FIRST WAY 


TAKE A SNAPSHOT OF ROOT VOLUME AND CREATE AN AMI

GO TO VOLUME - ACTIONS - CREATE SNAPSHOT 


GO TO DOCS - EC2- AWS_AMI - COPY CODE- type snapshot id



Comments