Skip to content

Terraform ASG using CloudFormation templates

License

Notifications You must be signed in to change notification settings

Nirovision/terraform-aws-cf-asg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

terraform-aws-cf-asg

A Terraform module for creating an Auto-Scaling Group using CloudFormation templates. Unfortunately Terraform does not provide an rolling update solution. One solution could be to create an entirely new ASG, update DNS records and destroy the old version. However, this can be cumbersome when this has to happen often. A rolling update replaces instances in the same ASG in pre-defined batches and does not require multiple deployments to update DNS and destory old

This module follows fairly closely with tf_aws_asg with the exception of manging everything via CloudFormation.

Installation and usage

https://registry.terraform.io/modules/ImageIntelligence/cf-asg/aws

Variables

For input variables and their descriptions, please see the variables.tf file. For output variables, see the output.tf file.