Skip to main content

ITT Mentor Services - Incident Cheatsheet

Incident Response

Stay calm and refer to the incident playbook. This cheatsheet supplements the playbook with service-specific details.

Maintenance Page

To stop users accessing the app, enable the maintenance page.

Temporary Ingress URL

After enabling the maintenance page, use the temporary ingress URL to access the environment for tasks like health checks or verifying code deployments. Find the URL in the "Enable maintenance app summary" section of the GitHub action under TEMP URLS for both the claims and placements services.

Terraform File

The application.tf file is located at terraform/application/application.tf. Update the send_traffic_to_maintenance_page variable to true to persist the maintenance page between deployments. Missing this step will disable the maintenance page unintentionally when deploying new releases.

Maintenance Page HTML

The maintenance page is located at maintenance_page/html/index.html. This file is displayed when the maintenance page is enabled.

Current Deployment SHA Ref

To find the SHA ref of the current deployment, check the health check endpoint at /healthcheck/sha. Use the temporary ingress URL if the maintenance page is enabled. The SHA ref is listed under the "sha" label.