[x] Deploy the code change to add the healthcheck endpoint to the requests service
[x] Update the stage environment first and observe the healthchecks behave as expected, tasks stay healthy
[!NOTE]
This project uses terraform workspaces, and so attention needs to be paid when performing a stage deploy as this is different from elsewhere in our estate.
How can we measure success?
No downtime during deployments resulting in a better experience for visitors to the site, and fewer errors that we cannot effectively respond to in the alerts channel.
What does this change?
This change follows https://github.com/wellcomecollection/catalogue-api/pull/747, using the endpoint provided there.
See https://github.com/wellcomecollection/wellcomecollection.org/issues/10545 for the motivation for this change.
How to test
How can we measure success?
No downtime during deployments resulting in a better experience for visitors to the site, and fewer errors that we cannot effectively respond to in the alerts channel.