Microsoft Debugs Apps on Kubernetes using Linkerd

KubeCon | Cloud NativeCon NA 2018

How do you debug an application on Kubernetes? Michelle Noorali and Radu Matei from the Microsoft Azure team tackled this topic focusing on free open source tools at KubeCon 2018 in Seattle. Noorali is a key contributor to the Helm project, the most commonly used package manager for Kubernetes.

Noorali and Matei broke their talk into four chunks:

  • Why bother debugging your applications on Kubernetes.
  • How to pre-wire applications for debugging.
  • How to inject Linkerd and real-time identify and debug service failures.
  • How to use Visual Studio tools to identify error locations within the lines of NodeJS code.

Other tools covered include Telepresence, Draft/Skaffold, and Squash (the Kubernetes debugger). Noorali highlights the Linkerd dashboard and shows off the nifty UX as she traces failing services in a “To-Do” List app (go to 16:00 in the video to see the failure mode). Apparently, Matei enjoyed the demo so much; he filed a feature request for a Linkerd Draft plug-in!

If you have feature requests, questions, or comments, we’d love to have you join our rapidly-growing community! Linkerd is a community project and is hosted by the Cloud Native Computing Foundation. Linkerd is hosted on GitHub, and we have a thriving community on Slack, Twitter, and the mailing lists. Come and join the fun!

Similar posts

May 14, 2018 | Jennifer Lankford

KubeCon + CloudNativeCon EU 2018: The Service Mesh in Production

Earlier this month over 4300 attendees from around the world convened in Copenhagen to advance their cloud native and Kubernetes know-how at Kubecon EU. Based on the show floor buzz, a lot of customer conversations, and the many presentations on stage, it’s evident that the service mesh is rapidly becoming a fundamental requirement for anyone running Kubernetes. That interest was nowhere more evident than at the Buoyant booth, where we had a steady flow of attendees sitting down for hands-on demos of both of our open source service mesh projects: Linkerd, the battle-tested, incubation project of the CNCF, and ultralight, zero-config service mesh for Kubernetes.


Dec 11, 2017 | George Miranda

Kubecon + CloudNativeCon North America 2017 Roundup

It’s a wrap. We’ve reached the end of this year’s KubeCon + CloudNativeCon North America in Austin, TX. What a week we had! The unofficial theme of the conference quickly became the service mesh with some speakers dubbing 2018 as, “The Year of the Service Mesh”. Want to learn more about Linkerd? Couldn’t make it to KubeCon + CloudNativeCon? We’re holding a special live Ask-Me-Anything event with Buoyant co-founders William Morgan and Oliver Gould.