YoVDO

Resize Pods In-Place Using Deterministic eBPF Triggers and Kubernetes Feature Design

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

Tags

Kubernetes Courses Cloud-Native Development Courses eBPF Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore in-place pod resizing with deterministic eBPF triggers in this 33-minute conference talk from KubeCon + CloudNativeCon Europe 2023. Learn how to optimize resource allocation for cloud-native development environments by proactively resizing pods based on specific events. Discover the benefits of in-place resizing for long-running applications and its impact on reducing costs and improving developer experience. Gain insights into the current feature design for in-place pod resizing in Kubernetes, including CRI changes, design rationale, and trade-offs. Understand how eBPF can be leveraged to capture events and trigger pod resizing, particularly in remote development scenarios. Explore the potential of combining in-place pod resize with eBPF and BPF maps for innovative resource management solutions.

Syllabus

Intro
The End of Local Development
The Dawn of Cloud-Native Development
Cost Reduction
Booting Spikes + VPA + In-Place Pod Resize
"make" Spikes + VPA + In-Place Pod Resize
Optimal "make" Spikes Behavior
In-Place Pod Resize - What Changed?
In-Place Pod Resize - What Does It Involve?
In-Place Pod Resize - Design
In-Place Pod Resize - Container Resize Order
In-Place Resize - Expectations From Runtime
In-Place Pod Resize - Innovating with eBPF
In-Place Pod Resize + eBPF + BPF maps
Key Takeaways


Taught by

CNCF [Cloud Native Computing Foundation]

Related Courses

Cloud-Native Development with SAP Cloud Platform
SAP Learning
Create and Deliver Cloud-Native SAP S/4HANA Extensions
SAP Learning
Kyma – A Flexible Way to Connect and Extend Applications
SAP Learning
Cloud Application Development Foundations
IBM via Coursera
Cloud-Native Development Using Java with Eclipse MicroProfile
LinkedIn Learning