this module create ec2 instance in aws account
- project - (Required) string type, user must provide project name ex. roboshop, expense, etc.
- environment - (Required) string type, user must provide environment ex. dev, uat, prod, etc.
- ami_id - (Required) string type, user must provide ami_id of the instance.
- instance_type - (Optional) string type, default value is t3.micro. Users can override.
- sg_ids - (Required) list of string, users must provide list of security group ids instance should have.
- tags - (Optional) map type, user can provide the tags they want to have.
- instance_id -- ID of the instance created
public_ip -- public IP of the instance created
private_ip -- private IP of the instance created