File tree Expand file tree Collapse file tree 4 files changed +8
-1
lines changed Expand file tree Collapse file tree 4 files changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -192,6 +192,7 @@ jobs:
192
192
WFPREV_API_IMAGE : ${{ steps.getDigestAPI.outputs.IMAGE_API_BY_DIGEST }}
193
193
WFPREV_API_CPU_UNITS : ${{vars.WFPREV_API_CPU_UNITS}}
194
194
WFPREV_API_MEMORY : ${{vars.WFPREV_API_MEMORY}}
195
+ WFPREV_MAX_SCALING_CAPACITY : ${{vars.WFPREV_MAX_SCALING_CAPACITY}}
195
196
WFPREV_API_PORT : ${{vars.WFPREV_API_PORT}}
196
197
TARGET_AWS_ACCOUNT_ID : ${{secrets.TARGET_AWS_ACCOUNT_ID}}
197
198
WFPREV_CLIENT_ID : ${{vars.WFPREV_CLIENT_ID}}
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ resource "aws_appautoscaling_target" "wfprev_target" {
3
3
resource_id = " service/${ aws_ecs_cluster . wfprev_main . name } /${ aws_ecs_service . wfprev_server . name } "
4
4
scalable_dimension = " ecs:service:DesiredCount"
5
5
min_capacity = 1
6
- max_capacity = 10
6
+ max_capacity = var . WFPREV_MAX_SCALING_CAPACITY
7
7
}
8
8
9
9
# Automatically scale capacity up by one
Original file line number Diff line number Diff line change @@ -37,6 +37,7 @@ WFPREV_API_NAME = "${get_env("WFPREV_API_NAME")}"
37
37
WFPREV_API_IMAGE = "${ get_env (" WFPREV_API_IMAGE" )} "
38
38
WFPREV_API_CPU_UNITS = "${ get_env (" WFPREV_API_CPU_UNITS" )} "
39
39
WFPREV_API_MEMORY = "${ get_env (" WFPREV_API_MEMORY" )} "
40
+ WFPREV_MAX_SCALING_CAPACITY = "${ get_env (" WFPREV_MAX_SCALING_CAPACITY" )} "
40
41
WFPREV_API_PORT = "${ get_env (" WFPREV_API_PORT" )} "
41
42
WFPREV_CLIENT_ID = "${ get_env (" WFPREV_CLIENT_ID" )} "
42
43
WFPREV_CLIENT_SECRET = "${ get_env (" WFPREV_CLIENT_SECRET" )} "
Original file line number Diff line number Diff line change @@ -35,6 +35,11 @@ variable "WFPREV_API_MEMORY" {
35
35
type = number
36
36
}
37
37
38
+ variable "WFPREV_MAX_SCALING_CAPACITY" {
39
+ description = " Maximum number of pods to scale to"
40
+ type = number
41
+ }
42
+
38
43
variable "WFPREV_LAMBDA_MEMORY" {
39
44
description = " lambda memory to provision (in MiB)"
40
45
type = number
You can’t perform that action at this time.
0 commit comments