YoVDO

Hooking Libc Calls to Debug Kubernetes Apps - When They Go High, We Go Low

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

Tags

Kubernetes Courses Rust Courses System Calls Courses Cloud-Native Applications Courses Containerization Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a novel approach to debugging cloud-native applications in this 40-minute conference talk from KubeCon + CloudNativeCon. Dive into the innovative technique employed by mirrord, which injects a dynamic library into the process and hooks libc calls to relay operations to the cluster. Learn how this method allows developers to run and debug code locally while simulating cluster conditions. Discover the rationale behind using low-level techniques in cloud-native tooling, gain insights into the underlying Rust code, and witness a live demonstration of mirrord in action. Understand how this approach differs from traditional debugging methods and enhances the development experience for Kubernetes applications.

Syllabus

When They Go High, We Go Low – Hooking Libc Calls to Debug Kubernetes Apps - Tal Zwick, MetalBear


Taught by

CNCF [Cloud Native Computing Foundation]

Related Courses

Fundamentals of Containers, Kubernetes, and Red Hat OpenShift
Red Hat via edX
Configuration Management for Containerized Delivery
Microsoft via edX
Getting Started with Google Kubernetes Engine - Español
Google Cloud via Coursera
Getting Started with Google Kubernetes Engine - 日本語版
Google Cloud via Coursera
Architecting with Google Kubernetes Engine: Foundations en Español
Google Cloud via Coursera