Kongmap is a free visualization tool that allows you to view and edit configurations of your Kong API Gateway Clusters, including Routes, Services, and Plugins/Policies. The tool is being offered for installation using Docker and Kubernetes at this time.
Features
Cluster View
Allows an admin to view a dynamic map of their Kong API Gateway clusters and visually see relationships between Workspaces (for Kong Gateway), Services, Routes (Endpoints), and Plugins (Policies). Clicking on any entity displays details of the entity and related links. Plugins can be toggled from view.
Endpoint Analyzer
View details of an API Endpoint (Route). The analyzer shows the Service attached to the endpoint/route as well as a breakdown of all plugins/policies in order of execution attached to the route/endpoint. For Kong Gateway users, all entities can be viewed directly via a link to Kong Manager.
Declarative Configuration Viewer/Editor
KongMap is deployed with a browser-based version of Kong’s CLI tool, decK. Here you can view, edit, and export Kong declarative configurations for your open source and Enterprise clusters via YAML. Declarative configuration editing can be disabled by KongMap configuration, or managed with RBAC permissions if using Kong Gateway.
Full documentation is available here: https://github.com/yesinteractive/kong-map/.
Compatibility
KongMap supports Kong Gateway (OSS) and Kong Gateway clusters version 1.5 and later, in both DB-backed and DB-less configurations. KongMap also supports Kong for Kubernetes Ingress Controller versions 0.6 and later. In Kong for Kubernetes, the Ingress Controller’s proxy container must have its Admin API exposed in some fashion.
Installation Instructions
Installation instructions are available here: https://github.com/yesinteractive/kong-map/.
Feedback and Issues
If you have questions, feedback, or want to submit issues, please do so here: https://github.com/yesinteractive/kong-map/issues.