Service Mesh with Roost - Linkerd

  • Enable/Disable Linkerd for Local and Remote Clusters

    • Click on the Menu Bar -- Cluster > Cluster Management.

    • Or you can use the Roost Quick Access Toolbar on right side to view Cluster Management

    • Click on the cluster for which Linkerd is needed.

    • Switch to Third Party Tools tab ,click on the edit option [which is in the top right corner],select Linkerd from dropdown against the Service Mesh to enable/disable Linkerd ,

    • You can configure other values such as Request Rate Threshold, Request Errors Threshold, Maximum Latency, Saturation Percentage, Query Interval Time, and then click on save.

    • To install or uninstall Linkerd it takes a few minutes (5-6 minutes)

    • The linkerd (un)install logs are visible in the bottom pane (terminal) or can be accessed using Roost Toolbar Logs icon

  • Inject/Uninject Linkerd SideCar Proxy

    • To Inject/Uninject Linkerd SideCar Proxy in a namespace, select Workload Analytics from the Menu Observability > Workload Analytics.

    • Or you can use the Roost Quick Access Toolbar on right side to view Workload Analytics

    • Switch to Namespace View tab in Workload Analytics

     

    • You can Inject/Uninject side car proxy into/from a namespace by clicking on the Inject/Uninject option against the namespace.

    • Side car proxy injection will be done only to pods that are deployed after injection.

  • Service Mesh Dashboard

    • To view the Service Mesh dashboard click on the Menu Bar -- Cluster > Service-Mesh Dashboard.

       

  • Linkerd Dashboard

    • To view the Linkerd dashboard click on the Menu Bar -- Cluster > Linkerd Dashboard.

Â