-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathvariables.tf
More file actions
98 lines (80 loc) · 2.07 KB
/
variables.tf
File metadata and controls
98 lines (80 loc) · 2.07 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
// Taken from the OSname.tfvars
variable "aws_region" {
description = "AWS region"
default = "us-east-1"
type = string
}
variable "availability_zone" {
description = "List of availability zone in the region"
default = "us-east-1b"
type = string
}
variable "instance_type" {
description = "EC2 Instance Type"
default = "t3.micro"
type = string
}
variable "ami_key_pair_name" {
description = "Name of key pair in AWS thats used"
default = "Lockdown_enterprise_workflow-sshkey"
type = string
}
variable "ami_os" {
description = "AMI OS Type"
type = string
}
variable "ami_id" {
description = "AMI ID reference"
type = string
}
variable "ami_username" {
description = "Username for the ami id"
type = string
}
variable "ami_user_home" {
description = "home dir for the username"
type = string
}
variable "name_prefix" {
description = "prefix used for naming e.g. var.name_prefix_VPC"
type = string
default = "Ansible_GH_workflow"
}
variable "used_by" {
description = "Where/what this is used by"
type = string
default = "Ansible_Lockdown_Runner"
}
variable "created_by" {
description = "Whats creates this config e.g. IaC_manual or IaC_gh_action"
type = string
default = "IaC_GitHub_Workflow"
}
variable "department" {
description = "Who uses/maintains this?"
type = string
default = "ORG700"
}
variable "benchmark_os" {
description = "The benchmark OS thats being tested"
type = string
}
variable "benchmark_type" {
description = "The benchmark OS thats being tested"
type = string
}
variable "vpc_secgrp_id" {
description = "The id of the vpc security group for the runner"
type = string
sensitive = true
}
variable "privsubnet_id" {
description = "The id of the private subnet for the runner vpc"
type = string
sensitive = true
}
variable "ansible_version" {
description = "The version of ansible to run for local tasks"
type = string
default = "2.16.6"
}