Closed ciyer closed 4 years ago
We should use the statuspage status embed - either use the one they provide or roll our own: https://support.atlassian.com/statuspage/docs/build-your-own-status-embed/
The APIs provided by statuspage are really useful and apparently straightforward to integrate
https://renkulab.statuspage.io/api
E.G: this contains all the data we need https://5bcn9bqff4qt.statuspage.io/api/v2/summary.json but we may query something more specific after the first time (status.json
?)
We may use this information to:
renku-graph
API times out or return a 5xx
response we check the graph component status)
Motivation
894 created a page for showing maintenance information, but this is very rigid. We would like to be able to dynamically show information to the user.
Proposal
Use renku.statuspage.io/api to get the information to show here. See the comments below.
UI Change -- Help
Add a tab to the help page showing the status page information.
UI Change -- Landing/Welcome
Add any scheduled maintenance information to the welcome screen on the landing page.