mitodl / django-server-status

Monitor server status for health checks.
GNU Affero General Public License v3.0
8 stars 0 forks source link

Extract app cert monitoring into Django plugin #53

Open blarghmatey opened 1 year ago

blarghmatey commented 1 year ago

User Story

Description/Context

Some of our applications rely on application x509 certificates for authentication with e.g. Moira. These certificates have a 1 year expiry and so need to be renewed periodically. We have existing functionality in our django-server-status plugin to surface this expiry via the /status endpoint, but that brings in a bunch of other requirements for status monitoring that are not well maintained or even functional. We would like to pull that logic into its own plugin so that we can deploy it without having to fix up the rest of this plugin.

Acceptance Criteria