Skip to content

mzcdev/terraform-aws-asg

Repository files navigation

terraform-aws-asg

usage

module "bastion" {
  source = "github.com/mzcdev/terraform-aws-asg"

  name = var.name

  vpc_id = var.vpc_id

  subnet_ids = var.subnet_ids

  launch_configuration_enable = true
  launch_template_enable      = false
  launch_each_subnet          = false

  associate_public_ip_address = true

  instance_type = "t2.micro"

  user_data = data.template_file.setup.rendered

  volume_type = "gp2"
  volume_size = "8"

  min = "1"
  max = "5"

  on_demand_base = "1"
  on_demand_rate = "30"

  key_name = "nalbam-seoul"

  tags = [
    {
      key                 = "Type"
      value               = "bastion"
      propagate_at_launch = true
    },
  ]
}

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages