1 Answer
- Newest
- Most votes
- Most comments
2
I would consider using an AWS Systems Manager (SSM) Automation to call the EC2 API and update the instance type. For scheduling, you could use EventBridge Scheduler with a one-time schedule (it also supports a flexible window). SSM also has a few native scheduling options.
You can use the AWS provided AWS-ResizeInstance
automation, or copy it and create your own one. The SSM document will use the aws:executeAwsApi
action to call ModifyInstanceAttribute
. The main benefit using SSM is that you can ensure it stops the instance, modifies starts etc. and check for errors. Again, the AWS provided one is a good start and might suffice.
Relevant content
- asked 4 months ago
- asked 2 years ago
- asked 6 years ago
- AWS OFFICIALUpdated 3 years ago
- AWS OFFICIALUpdated 2 months ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated a year ago
Thanks Raphael, much appreciated! :)