-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathvariables.tf
146 lines (111 loc) · 3.08 KB
/
variables.tf
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
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
variable "tenancy_ocid" {}
variable "region" {}
variable "compartment_ocid" {}
variable existing_vcn_name {
default = "vcn1"
}
variable netwrok_compartment_id {
default = "ocid1.compartment.oc1..aaaaaaaask65vhp2lvg4wgh6wwojervl56v64vcr6bglfldlnvutxabqnpmq"
}
variable existing_drg_id {
default = "ocid1.drg.oc1.ap-sydney-1.aaaaaaaa2nyev6iwogcz7mxofwjhpxq5qehs5lds45pgrcigytvlv5zn3asq"
}
variable sub01_ip_range {
default = "10.201.0.64/27"#"10.24.0.64/27"
}
variable sub02_ip_range {
default = "10.201.0.96/27"#"10.24.0.96/27"
}
variable lb_subnet_cidr {
default = "10.201.0.32/27"#"10.24.0.32/27"
}
variable on_prem_ip_range {
default = "10.0.0.0/8"
}
variable ssh_authorized_keys {
default = ""#"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCgGSK4Q1fDVHojkHxDXJDz8bgEZ4+kWhAWG0TMNYovpG6pJe9TM0s0Qo7iZYxKaj0utY9WisptIS9nzBX7Mhb36QI4Je/i7MlMO+f5Vfsol5isjRlObDiW2GcoPL+EZIdNUgU8R3ovaUGcsx8dM4+RWQw/LKhbsYMWiFJwFr1e0ETnMM4WaZfyKM7uyq5SubEaoPiflwCueXksE5pSeuP/ov3Q82UkX2XZGjDALcMmE6xI91to64WLvovHmg7xmQZr0lsiyKiA3AaXVGuB95/Ngeq4e6DU4OZy1aDC2gyyW2jTpPwvbXbcki12ISuzkr+XRn0XS1hxrFhqIjFd1Ggt adam_szynk@d54895260571"
}
variable env_name {
default = "otmspoc"
}
variable lb_shape {
default = "flexible"
}
variable maximum_bandwidth_in_mbps {
default ="10"
}
variable minimum_bandwidth_in_mbps {
default = "10"
}
variable bastion_client_cidr_block_allow_list {
default = "0.0.0.0/0"
}
variable max_session_ttl_in_seconds {
default = "10800"
}
variable bastion_type {
default = "STANDARD"
}
#AllVMS
variable vm_device {
default = "/dev/oracleoci/oraclevdb"
}
variable vm_user {
default = "opc"
}
variable web_vm_mnt_path {
default = "/mnt1"
}
#WebVms
variable vm_count {
default = "4"
}
variable vm_hostname {
default = ["oemwebvm01","oemwebvm02","otmwebvm01","otmwebvm02"]
}
variable image_shape {
default = "VM.Standard.E3.Flex"
}
variable vm_shape {
default = ["VM.Standard.E3.Flex","VM.Standard.E3.Flex","VM.Standard.E3.Flex","VM.Standard.E3.Flex"]
}
variable boot_volume_size_in_gbs {
default = ["50","50","50","50"]
}
variable vm_state {
default = ["RUNNING","RUNNING","RUNNING","RUNNING"]
}
variable memoery_in_gbs {
default = ["64","64","64","64"]
}
variable ocpus {
default = ["1","1","1","1"]
}
#AppVMS
variable app_vm_count {
default = "6"
}
variable app_no_web_vm_count {
default = "2"
}
variable app_image_shape {
default = "VM.Standard.E4.Flex"
}
variable app_vm_hostname {
default = ["obiappvm01","obiappvm02","otmappvm01","otmappvm02","oeappvm01","oeappvm02"]
}
variable app_vm_shape {
default = ["VM.Standard.E4.Flex","VM.Standard.E4.Flex","VM.Standard.E4.Flex","VM.Standard.E4.Flex","VM.Standard.E4.Flex","VM.Standard.E4.Flex"]
}
variable app_boot_volume_size_in_gbs {
default = ["50","50","50","50","50","50"]
}
variable app_vm_state {
default = ["RUNNING","RUNNING","RUNNING","RUNNING","RUNNING","RUNNING"]
}
variable app_memoery_in_gbs {
default = ["64","64","64","64","64","64"]
}
variable app_ocpus {
default = ["1","1","1","1","1","1"]
}