· 9 years ago · Dec 14, 2016, 03:50 PM
1variable "aws_region" {
2 default = "us-east-1"
3}
4
5variable "rhelami" {
6 default = {
7 us-east-1 = "ami-436a702a"
8 }
9}
10
11variable "aws_keypair" {
12 default = "timski"
13}
14
15variable "timski-incoming" {
16 default = "sg-778ddh13"
17}
18
19variable "timski-outbound" {
20 default = "sg-664juik8li"
21}
22
23variable "timski-web" {
24 default = "sg-43rfdo98j4"
25}
26
27provider "aws" {
28 access_key = "${var.aws_access_key}"
29 secret_key = "${var.aws_secret_key}"
30 region = "${var.aws_region}"
31}
32
33resource "aws_instance" "aws-lx-web-001" {
34 ami = "${lookup(var.rhelami, var.aws_region)}"
35 instance_type = "m1.small"
36 key_name = "${var.aws_keypair}"
37 availability_zone = "us-east-1b"
38 security_groups = ["${var.timski-incoming}","${var.timski-outbound}","${var.timski-web}"]
39 subnet_id = "subnet-24e6980c"
40 private_ip = "10.133.0.5"
41 user_data = "aws-lx-web-001"
42}