World Congress 2026 Europe • Jul 9, 2026 • Session details

Understanding Kubernetes in a visual way

Aurélie Vache

Still struggling with dense Kubernetes manuals? Discover a visual approach that uses relatable illustrations to demystify complex container lifecycles, deployments, and cloud architectures.

Pause
Mute Enter Fullscreen
#1 about 6 min

Visualizing Kubernetes for alternative and creative learning styles

Finding an accessible entry point to complicated software architecture inspired a comprehensive visual guide for learning Kubernetes.

#2 about 3 min

Exploring the core architecture and components of Kubernetes

Managing cluster requests declaratively relies on control plane components orchestrating directly with node-level services.

#3 about 2 min

Understanding nodes and pods as basic deployment units

Deploying language-agnostic workloads requires understanding the relationship between compute machines and pods.

#4 about 3 min

Tracing the authorization and scheduling lifecycle of a pod

Allocating workloads properly relies on the API server and scheduler to validate and assign containers across available nodes.

#5 about 2 min

Maintaining and scaling application replicas using deployment manifests

Maintaining a healthy state requires deployment controllers to automatically scale, heal, and replace unhealthy instances on demand.

#6 about 3 min

Providing stable network addresses through Kubernetes service types

Providing stable access to ephemeral applications requires configuring service types like cluster IP, node port, or load balancer.

#7 about 2 min

Creating isolated workload boundaries using resource namespaces

Safely managing multi-tenant cluster environments requires isolating applications within specific resource namespaces.

#8 about 2 min

Preventing resource exhaustion by enforcing namespace usage quotas

Preventing system unavailability requires applying strict CPU and memory limits to enforce fair resource distribution across teams.

#9 about 2 min

Running batch processing and finite tasks with indexed jobs

Ensuring reliable execution for scripts and data migrations involves configuring parallel or sequential pod jobs.

#10 about 2 min

Scheduling recurring automated operations through standard periodic cron jobs

Handling recurrent administrative operations like backups involves utilizing cron jobs to schedule automated pod executions.

#11 about 4 min

Separating environment variables from application code with config maps

Deploying adaptable microservices across multiple environments relies on storing non-sensitive configuration data within config maps.

#12 about 3 min

Handling passwords and certificates securely via Kubernetes secrets

Protecting access credentials and TLS certificates involves securely storing and accessing encoded data within native secrets.

#13 about 2 min

Leveraging managed cloud infrastructures and exploring personal technical creativity

Scaling applications globally relies on managed cloud providers while embracing creative learning techniques to share technical knowledge.

Matching moments

1:59 min

Orchestrating with Kubernetes against Docker and accessing slides

Philipp Krenn · World Congress 2022

1:39 min

Introduction to Kubernetes security challenges and opportunities

Marc Nimmerrichter · World Congress 2022

5:48 min

Demonstrating automated application deployments via Keptn declarative strategies

Zan Markan Zan Markan · LIVE

1:52 min

Utilizing Kubernetes as a foundation for internal platforms

Adam Bien · World Congress 2021

11:32 min

Audience questions on security, limitations, and Kubernetes crossover

Maurice Brinkmann · LIVE

3:54 min

Managing Kubernetes clusters using command line and YAML

Hannes Norbert Göring · LIVE