bradmathews / aws-ec2-instance

AWS: EC2 Instance

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Terraflops Terraform Module

EC2 Instance

This module can be used to provision a new EC2 instance with an optional elastic IP address.

Example usage

module "example" {
  source = "git::https://github.com/TerraFlops/aws-ec2-instance?ref=v1.0"
  name = "ExampleInstance"
  description = "This is an example EC2 instance"
  ami_id = "ami-xxxxxxxxxxxxx"
  subnet_id = module.vpc_notifications.subnet_ids["compute_subnet_2a"]
  instance_type = "t3a.medium"
  iam_instance_profile = "ExampleIamInstanceProfile"
  key_name = "Example"
  elastic_ip = true
  private_ip = "10.0.50.172"
  security_group_ids = [
    module.vpc_notifications.security_group_ids["example"]
  ]
}

About

AWS: EC2 Instance


Languages

Language:HCL 87.8%Language:Shell 12.2%