ec2-ami-snapshot

cloudposse/ec2-ami-snapshot/aws

Terraform Module HCL AWS

Terraform module to easily generate AMI snapshots to create replica instances

Install
module "ec2-ami-snapshot" {
source = "cloudposse/ec2-ami-snapshot/aws"
version = "0.2.3"
}
plain text: /constructs/tfmod-cloudposse-ec2-ami-snapshot-aws/install.txt
⭐ Source on GitHub 📦 Registry page
README

[![README Header][readme_header_img]][readme_header_link] [![Cloud Posse][logo]](https://cpco.io/homepage) terraform-aws-ec2-ami-snapshot ![Build Status](https://travis-ci.org/cloudposse/terraform-aws-ec2-ami-snapshot) ![Latest Release](https://travis-ci.org/cloudposse/terraform-aws-ec2-ami-snapshot/releases) ![Slack Community](https://slack.cloudposse.com) Terraform module to easily generate AMI snapshots to create replica instances --- This project is part of our comprehensive "SweetOps" approach towards DevOps. [ ][share_email] [ ][share_googleplus] [ ][share_facebook] [ ][share_reddit] [ ][share_linkedin] [ ][share_twitter] ![Terraform Open Source Modules][terraform_modules] It's 100% Open Source and licensed under the APACHE2. We literally have [hundreds of terraform modules][terrafor

Inputs (8)
NameTypeDescriptionDefault
source_instance_idstring required
stagestringStage (e.g. `prod`, `dev`, `staging`)""
snapshot_without_rebootstring"true"
delimiterstringDelimiter to be used between `name`, `namespace`, `stage`, etc."-"
attributeslistAdditional attributes (e.g. `policy` or `role`)[]
tagsmapAdditional tags (e.g. `map('BusinessUnit','XYZ')`){}
namestringThe Name of the application or solution (e.g. `bastion` or `portal`)""
namespacestringNamespace (e.g. `cp` or `cloudposse`)""
Outputs (1)
ami_id — AMI ID depends on the instance type and region in which you're launching your stack. And IDs can cha
Resources (1)
aws_ami_from_instance
Details
FrameworkTerraform Module
LanguageHCL
Version0.2.3
Cloud AWS
★ Stars8
Forks11
Total downloads7.0k
Inputs8
Outputs1
Resources1
LicenseApache-2.0
Namespacecloudposse
Updated