devtron icon indicating copy to clipboard operation
devtron copied to clipboard

External links should support configurable links for each app

Open ankit-ls opened this issue 1 year ago • 1 comments

Summary

External links has a strict standard to attach any external dashboard url, which makes it difficult to use. Since the dashboard urls can vary a lot, based on what type of dashboard we want to attach along with an application, it should be made configurable for developers to override.

Motivation

Ambassador offers a Developer Portal where we can fully customize all dashboard urls. These urls act as external links, which helps developer to just click and reach the appropriate dashboard for real-time monitoring. Screenshot 2022-07-08 at 4 06 09 PM

Proposal

It should be made configurable so that developers can override and attach external urls based on their usecases. Also, it should be extensible enough to be able to attach swagger urls, log/metrics monitoring urls, and any other custom urls used by the app. As seen in the above (ambassador) image, it will be really useful to attach the following urls on the App Details page:

  • Chat (Slack)
  • Support (JIRA)
  • API documentation (Swagger)
  • Runbook (Wiki/Confluence)
  • Logs
  • Performance/Uptime Dashboards
  • Incidents page, etc.

ankit-ls avatar Jul 08 '22 10:07 ankit-ls

@pghildiy @nishant-d Please review this feature request. Let's connect in case you have any queries.

ankit-ls avatar Jul 08 '22 10:07 ankit-ls