diff --git a/beginners/aws/modules/ec2/ec2.tf b/beginners/aws/modules/ec2/ec2.tf index ff5c256..1c752b9 100755 --- a/beginners/aws/modules/ec2/ec2.tf +++ b/beginners/aws/modules/ec2/ec2.tf @@ -16,7 +16,7 @@ data "aws_ami" "ubuntu" { resource "aws_instance" "instance" { ami = data.aws_ami.ubuntu.id - instance_type = "t2.micro" + instance_type = var.instance_type key_name = var.key_pair_name network_interface { @@ -27,5 +27,6 @@ resource "aws_instance" "instance" { tags = { project = "Collabnix" department = "Automation" + Name = "myinstance" } } diff --git a/beginners/aws/modules/ec2/outputs.tf b/beginners/aws/modules/ec2/outputs.tf index e69de29..3ad4173 100755 --- a/beginners/aws/modules/ec2/outputs.tf +++ b/beginners/aws/modules/ec2/outputs.tf @@ -0,0 +1,3 @@ +output "Instance_Name" { + value= aws_instance.instance.Tags["Name"] +} diff --git a/beginners/aws/modules/ec2/variables.tf b/beginners/aws/modules/ec2/variables.tf index bd9bcb9..030d410 100755 --- a/beginners/aws/modules/ec2/variables.tf +++ b/beginners/aws/modules/ec2/variables.tf @@ -5,3 +5,7 @@ variable "key_pair_name" { type = string default = "keypair" } + +variable "instance_type" { + default = "t2.micro" +}