Closed jennb33 closed 5 months ago
Picking up today
This is the command that @rjohnson2011 is running: aws ssm describe-maintenance-windows --output json > maintenance_windows.json
@rjohnson2011 is working with @LindseySaari and @Kshitiz-devops This may need a credential for PagerDuty in order to link it to PagerDuty, @rmtolmach may be an admin that can help; @Kshitiz-devops is an admin Look at GitHub Action Secrets? Kshitiz did that Kshitiz will create a new credential so that Ryan can make a post request and update the maintenance windows.
Description
Our tools regularly undergo maintenance. Maintenance windows within AWS include various operations, including software updates, security patches, and system upgrades (planned and unplanned - example: a CVE patch). However, these maintenance activities are not currently reflected in PagerDuty, leading to potential alert fatigue and unnecessary escalations during planned downtimes. To streamline our incident management process and reduce noise for oncall folks, we need a solution to automatically sync AWS maintenance windows with PagerDuty maintenance windows.
This ticket is intended to capture maintenance window events and plan for automation for PagerDuty.
Tasks
Success Criteria
Acceptability Criteria