-
-
Notifications
You must be signed in to change notification settings - Fork 3
Closed
Description
Our current AWS CICD server costs approximately $122.4 plus tax to run a month just on EC2 costs (other costs such as EBS not included). This is a c5.xlarge server running 24x7 (cost above based on 30 day month).
The actual CI/CD runs currently are:
- unstable Tuesday 3pm UTC - for approx 40 mins
- stable Wednesday 1pm UTC - for approx 40 mins
- unstable Friday 3pm UTC - for approx 40 mins
Each day at 1am UTC it also runs a check to see if any of the instances created to run the CI jobs need deleting.
We have a number of ways we could reduce this cost, some of these can be combined:
- Change date/time of runs and then keep servers down for part of week, but up enough to allow debugging
- Change date/time of runs and get the logs from CI runs onto a S3 bucket, and then keep server down for longer
- Move to cheaper costing image size e.g. c5a.xlarge
- Rebuild new server with latest ST2 and then downsize further
Once we loose credits, and by time we add in tax costs it would be good to reduce this cost.
Interested in people's preferences and thoughts.
Metadata
Metadata
Assignees
Labels
No labels