Skip to content

Commit 7811084

Browse files
authored
Merge pull request #45 from NHSDigital/mm-apm-1600-ecs-autoscaling-support
apm-1600: test pr with autoscaling
2 parents 3ab4cfa + c15972c commit 7811084

2 files changed

Lines changed: 20 additions & 8 deletions

File tree

azure/azure-release-pipeline.yml

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -75,11 +75,12 @@ extends:
7575
test_type: smoketest
7676
depends_on:
7777
- internal_qa
78-
# - environment: prod
79-
# post_deploy:
80-
# - template: templates/e2e.yml
81-
# parameters:
82-
# test_type: smoketest
83-
# depends_on:
84-
# - int
85-
# - ref
78+
- environment: prod
79+
post_deploy:
80+
- template: templates/e2e.yml
81+
parameters:
82+
test_type: smoketest
83+
depends_on:
84+
- int
85+
- ref
86+

ecs-proxies-deploy.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,17 @@
11

22
#docker_service_cpu: 256
33
#docker_service_memory: 512
4+
#ECSServiceAverageCPUUtilization
5+
#ECSServiceAverageMemoryUtilization
6+
#docker_service_autoscaling:
7+
# service_metric: ECSServiceAverageCPUUtilization
8+
# target_value: 20
9+
10+
docker_service_autoscaling_prod:
11+
service_metric: ALBRequestCountPerTarget
12+
target_value: 500
13+
14+
docker_service_autoscaling: "{{ docker_service_autoscaling_prod if APIGEE_ENVIRONMENT in ('ref', 'prod') else dict() }}"
415

516
docker_service:
617

0 commit comments

Comments
 (0)