YoVDO

Building a Kubernetes Operator for Automated Distributed Tracing

Offered By: CNCF [Cloud Native Computing Foundation] via YouTube

Tags

Kubernetes Operators Courses Python Courses Java Courses Javascript Courses Kubernetes Courses Distributed Tracing Courses OpenTelemetry Courses Admission Controllers Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Discover how to implement automated distributed tracing in a Kubernetes cluster through a conference talk that unveils a powerful Kubernetes operator. Learn to trace every JavaScript, Python, and Java pod in a namespace with minimal setup, requiring only one Kubernetes secret and one custom resource. Explore state-of-the-art automation techniques for injecting OpenTelemetry distributions without manual intervention. Delve into the inner workings of this operator, developed by Lumigo's R&D team, covering topics such as admission controller mutating webhooks, event creation on injected resources, and reconciling webhook-created events. Gain insights into enabling automated tracing within a namespace, injecting tracers into containers, and activating packages through environment variables. Understand the differences between static and dynamic binaries, and learn about custom object deletion in this comprehensive exploration of advanced Kubernetes tracing capabilities.

Syllabus

Intro
Enter distributed tracing
Enable Automated Tracing within a Namespace
Getting the tracers into the container
Activating packages through env vars (Node.js example)
Static vs dynamic binaries
Admission controller mutating webhook
Custom object deletion


Taught by

CNCF [Cloud Native Computing Foundation]

Related Courses

Design Computing: 3D Modeling in Rhinoceros with Python/Rhinoscript
University of Michigan via Coursera
A Practical Introduction to Test-Driven Development
LearnQuest via Coursera
FinTech for Finance and Business Leaders
ACCA via edX
Access Bioinformatics Databases with Biopython
Coursera Project Network via Coursera
Accounting Data Analytics
University of Illinois at Urbana-Champaign via Coursera