-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathvariables.tf
33 lines (27 loc) · 1.06 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
variable "service_name" {
description = "Name to be used for ECS Service"
default = "demo-flask-api"
}
variable "region" {
description = "Region to deploy infrastructure"
default = "us-east-1"
}
variable "api_image_url" {
description = "URL for the containerized API you wish to deploy"
default = "public.ecr.aws/x3d9o0r7/demo-flask:latest"
}
variable "api_cpu" {
description = "CPU and Memory must line up with Fargate requirements. Suggested 512 (.5 vCPU) to match 1-4GB memory or 1024 (1 vCPU) to match 2-8GB memory here."
default = "512"
}
variable "api_memory" {
description = "CPU and Memory must line up with Fargate requirements. Suggested 1-4GB to match 512 (.5vCPU) memory or 2-8GB to match 1024 (1 vCPU) memory here."
default = "1 GB"
}
variable "aws_account" {
description = "Account used for AWS Infrastructure"
}
variable "token_secret_name"{
description = "Name of the identity token secret in Secrets Manager and ECS Task Defintiion. If conflicting with existing secret, change name here."
default = "ZITI_ENROLLED_JSON"
}