Pat Heard

Results 14 issues of Pat Heard

Having a CloudWatch client as part of the `aws/cloudwatch` module would be helpful for our tests. Any objections if I wrap up #229 by adding the missing automated tests?

enhancement

# Summary Add a custom WAF ACL rule that redirects requests to the login page to the home page.

Any chance of getting an option on the action to allow for a direct `POST` of the file rather than using `PUT` with a base64 encoded string? In testing, we...

# Summary If a TF plan includes a large number of changes, include a warning in the PR comment. This "large number of changes" should have a default value and...

# Summary Add an option that causes the action to save the `.tfplan` as a workflow artifact. This can then be used when the PR merges to main to test...

# Summary If a user supplies a PAT tied to their account, the action's comments are not deleted because of this filtering: https://github.com/cds-snc/terraform-plan/blob/948777d469818d214fd3cab3888fc03a7f3f5eed/src/github.js#L172 We should support the delete of non-bot...

Bug | Bogue

# Summary Add migration to disable pgAudit on the `app_db_user` and `rdsproxyadmin` roles. This is being done to save costs and reduce the logging pressure on the database instances. ##...

# Summary Currently we only have health checks from the [CDS status checker](https://status-statut.cds-snc.ca/), which performs a health check every 10-15 minutes. We should add Route53 health checks and CloudWatch alarms...

# Summary Create a module that adds a CloudWatch alarm for AWS health events. This will help teams identify issues that are related to AWS failures. # Related - https://docs.aws.amazon.com/health/latest/ug/cloudwatch-events-health.html

AWS

Create a Web Application Firewall Access Control List module with sane defaults and priorities. * If rate limiting, have it as the first rule. * Request size body limit of...

Medium Priority | Priorité moyenne