Linkerd's control plane can be deployed in a Kubernetes environment. Its primary functionality is around telemetry data aggregation, service API calls, and enabling data access between the control plane and service proxy. It is made up of four major components:
- Controller: Deploys four containers called public-api, identity, destination, and tap to manage traffic between the application proxy.
- Web: Once Linkerd has been installed and deployed, this is the frontend dashboard.
- Prometheus: This is an open source component that's used to store metrics, telemetry, and monitoring data that's been captured by Linkerd proxies and metrics that have been generated by other Linkerd components.
- Grafana: This is an out-of-the-box open source ...