KubeCon has quickly become one of the most attended events in our industry,
and for good reason: we want to learn about the technologies that are shaping
the future of our work. This year in San Diego, Buoyant had the privilege of
hosting the Linkerd in Production
workshop with our partner
It was so much fun to share what we’ve learned about service mesh concepts with
new and existing community members at the workshop, and provide individuals and
teams with an opportunity to deepen their knowledge of Linkerd. This workshop
was first offered at KubeCon Europe 2019 in Barcelona and the curriculum of the
workshop has evolved with versions of Linkerd
2.6 which were
released between the KubeCon Europe and North America events.
In Barcelona, the workshop covered topics including service mesh concepts,
automatic proxy injection, enabling mutual TLS traffic between services by
default, metrics collection and analysis, and techniques for debugging
services using Linkerd. Linkerd 2.5 and 2.6 added support for traffic splitting
and distributed tracing, respectively, so the curriculum for the workshop in
San Diego included new modules for using these features in a production
The workshop started off by explaining the control plane and data plane of the
service mesh architecture. This information set the foundation for the next
section of the workshop which covered core service mesh concepts:
observability, reliability, security, and traffic management.
Exercises during the hands-on portion of the workshop made these concepts
concrete when students installed Linkerd and injected the proxies into the
pods of an example application.
From this point on, the workshop went into detail about how to use the Linkerd
dashboard and CLI to view metrics of network traffic, debug the example
application, implement distributed tracing, and traffic splitting for
canary and blue/green deployments.
Attendee Jeff Puccinelli of Mulligan Funding said:
“We had deployed and configured Linkerd in development with the guidance of
the community members as questions came up. When I realized that Linkerd was
offering a hands on workshop at this year’s KubeCon, I signed up as I was
eager to further understand the application architecture and functionality.
It was a great opportunity to work directly with the community and meet them
The feeling is mutual Jeff!
Stay tuned to the blog to get updates about future
offerings of this workshop!