-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathvariables.tf
54 lines (42 loc) · 1 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
variable "name" {
description = "The name of the deployment"
}
variable "tags" {
description = "Tags for the created resources"
}
variable "region" {
description = "AWS Region"
}
variable "ami_id" {
description = "ECS Optimised AWS EC2 AMI ID"
default = ""
}
variable "hazelcast_version" {
description = "Hazelcast version to deploy"
}
variable "hazelcast_container_cpu" {
description = "Hazelcast container CPU units"
}
variable "hazelcast_container_memory" {
description = "Hazelcast container memory"
}
variable "hazelcast_discovery_tag_key" {
description = "Hazelcast AWS Discovery Tag Key"
}
variable "instance_type" {
description = "EC2 Instance type to launch for ECS"
}
variable "instance_count" {
description = "EC2 Instance count"
default = 1
}
variable "hazelcast_members_count" {
description = "Hazelcast members / tasks"
default = 1
}
variable "security_group_id" {
description = "EC2 Security Group ID"
}
variable "subnet_id" {
description = "EC2 Subnet ID"
}