devtron
devtron copied to clipboard
External links should support configurable links for each app
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.
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.
@pghildiy @nishant-d Please review this feature request. Let's connect in case you have any queries.