> Markdown version of [/playlists/kubernetes](https://www.wearedevelopers.com/playlists/kubernetes). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Playlist: Kubernetes 21 videos · 34 moments · 99.3 minutes ## A Deep Dive on How To Leverage the NVIDIA GB200 for Ultra-Fast Training and Inference on Kubernetes - **Supporting NVIDIA GB200 GPUs on Kubernetes** (00:06, 0min) — Adapting Kubernetes to support the unique architecture of the new GB200 GPU family. [Learn more](https://www.wearedevelopers.com/videos/1625-a-deep-dive-on-how-to-leverage-the-nvidia-gb200-for-ultra-fast-training-and-inference-on-kubernetes) ## Kubernetes Security - Challenge and Opportunity - **Introduction to Kubernetes security challenges and opportunities** (00:05, 1min) — Exploring Kubernetes security challenges highlights potential pitfalls and opportunities for securing modern microservices architectures. - **Configuring pods, deployments, and namespaces in Kubernetes** (04:13, 4min) — Structuring deployments with declarative configuration objects like pods and replica sets allows teams to version upgrades and build resilient micr... - **Understanding Kubernetes architecture and core cluster components** (01:44, 2min) — Understanding the core architecture of a Kubernetes cluster provides the necessary foundation for analyzing potential workload security vulnerabili... [Learn more](https://www.wearedevelopers.com/videos/412-kubernetes-security-challenge-and-opportunity) ## Effective Java Strategies and Architectures for Clouds - **Utilizing Kubernetes as a foundation for internal platforms** (16:50, 1min) — Why container orchestration acts better as underlying infrastructure for custom platform convenience than as a direct application host. [Learn more](https://www.wearedevelopers.com/videos/186-effective-java-strategies-and-architectures-for-clouds) ## From Factory Floor to Kubernetes Core: Building an Edge Platform One Step at a Time - **Origins of the edge connectivity platform using Kubernetes** (04:11, 1min) — The growing need for secure, highly available machine integration drove the transition to a robust Kubernetes-based platform. [Learn more](https://www.wearedevelopers.com/videos/1415-from-factory-floor-to-kubernetes-core-building-an-edge-platform-one-step-at-a-time) ## Debug a Kubernetes Operator - **Overview of Kubernetes operators and custom resource definitions** (00:05, 4min) — How operators abstract lower-level Kubernetes concepts into custom resource definitions. [Learn more](https://www.wearedevelopers.com/videos/487-debug-a-kubernetes-operator) ## Understanding Kubernetes in a visual way - **Visualizing Kubernetes for alternative and creative learning styles** (00:03, 5min) — Finding an accessible entry point to complicated software architecture inspired a comprehensive visual guide for learning Kubernetes. - **Exploring the core architecture and components of Kubernetes** (05:07, 2min) — Managing cluster requests declaratively relies on control plane components orchestrating directly with node-level services. [Learn more](https://www.wearedevelopers.com/videos/100085-understanding-kubernetes-in-a-visual-way) ## Containers and Kubernetes made easy: Deep dive into Podman Desktop and new AI capabilities - **Deploying local container pods to Kubernetes clusters** (19:10, 1min) — Setting up a local control plane via Kind or Minikube to transition pods straight into Kubernetes deployments. - **Networking containers together using Kubernetes pods** (18:28, 0min) — Combining individual containers into a pod to share localhost networking and mirror actual Kubernetes environments. [Learn more](https://www.wearedevelopers.com/videos/1133-containers-and-kubernetes-made-easy-deep-dive-into-podman-desktop-and-new-ai-capabilities) ## Microservices: how to get started with Spring Boot and Kubernetes - **Understanding Kubernetes core components and local environment tools** (06:16, 3min) — Understanding how controllers, pods, and schedulers operate alongside testing solutions like Minikube resolves local cluster setup frustrations. - **Deploying the Docker image into a local Kubernetes cluster** (18:36, 5min) — Defining standard objects like namespaces, deployments, and ingress resources enables routing external traffic directly to local containers. - **Securing Kubernetes workloads and containerized image layers** (56:24, 1min) — Applying least privilege principles and performing structural image scans mitigates operational vulnerabilities embedded within unverified dependen... - **Externalizing configuration using Kubernetes config maps** (24:30, 4min) — Managing application properties dynamically by binding ConfigMaps directly to Spring Cloud property sources prevents static hardcoded secrets leaking. [Learn more](https://www.wearedevelopers.com/videos/242-microservices-how-to-get-started-with-spring-boot-and-kubernetes) ## A deep dive into ARC the Kubernetes operator to scale self-hosted runners - **Addressing scale complexities in Kubernetes environments** (50:47, 3min) — Running build workloads securely sometimes requires overcoming resource isolation limits intrinsic to container orchestration platforms. - **State machines and reconciliation loops in Kubernetes** (03:13, 3min) — How control loops continually monitor conditions to ensure the system matches its desired operational state. [Learn more](https://www.wearedevelopers.com/videos/731-a-deep-dive-into-arc-the-kubernetes-operator-to-scale-self-hosted-runners) ## 5 steps for running a Kubernetes environment at scale - **Introduction to the five-layer Kubernetes observability model** (00:22, 5min) — A high-level five-layer framework helps teams monitor and scale containerized environments reliably. [Learn more](https://www.wearedevelopers.com/videos/88-5-steps-for-running-a-kubernetes-environment-at-scale) ## Operating etcd for Managed Kubernetes - **Adopting and scaling managed Kubernetes environments** (00:01, 3min) — Tracking the operational metrics of scaling managed infrastructure reveals the centralized importance of the primary datastore. [Learn more](https://www.wearedevelopers.com/videos/1191-operating-etcd-for-managed-kubernetes) ## Mastering Kubernetes – Beginner Edition - **Tracing the origins of Kubernetes to project Borg** (01:40, 1min) — How Google evolved internal container orchestration software into a globally adopted open-source ecosystem. - **Managing Kubernetes clusters using command line and YAML** (06:04, 3min) — How declarative manifests and package abstractions simplify configuring reliable production infrastructure. - **Injecting sensitive configuration values via Kubernetes secrets** (29:03, 3min) — How decoupling credentials from operational pods permits secure integration with external key management systems. [Learn more](https://www.wearedevelopers.com/videos/530-mastering-kubernetes-beginner-edition) ## Development of reactive applications with Quarkus - **Running Kubernetes clusters efficiently on enterprise cloud platforms** (33:46, 3min) — Leveraging managed OpenShift and bare metal cluster resources for scalable cloud-native architectures. [Learn more](https://www.wearedevelopers.com/videos/89-development-of-reactive-applications-with-quarkus) ## The Hidden Costs of CPU Limits in Kubernetes - **Driving factors for CPU limits in shared Kubernetes platforms** (00:03, 2min) — Shared Kubernetes platforms use limits to avoid noisy neighbors, ensure policy compliance, and manage multi-tenant budgets. - **Virtual machine core allocation versus Kubernetes cgroup throttling** (02:37, 1min) — Unlike dedicated virtual machine cores, Kubernetes requests and limits use cgroups that halt workloads when CPU quotas deplete. [Learn more](https://www.wearedevelopers.com/videos/100053-the-hidden-costs-of-cpu-limits-in-kubernetes) ## Kubernetes Maestro: Dive Deep into Custom Resources to Unleash Next-Level Orchestration Power! - **Extending the Kubernetes API for container orchestration** (00:00, 2min) — How Kubernetes manages containerized workloads and permits unique functionality extensions through native object definitions. [Learn more](https://www.wearedevelopers.com/videos/1087-kubernetes-maestro-dive-deep-into-custom-resources-to-unleash-next-level-orchestration-power) ## Progressive Delivery in Kubernetes - **Understanding Kubernetes services and ingress controller architecture** (10:41, 1min) — Load balancers and ingress controllers process external inputs to intelligently route traffic to specific backend pods. [Learn more](https://www.wearedevelopers.com/videos/949-progressive-delivery-in-kubernetes) ## Kubernetes Native Java - **Optimizing software development for production and Kubernetes** (01:44, 2min) — How structural patterns like microservices and continuous integration enable faster iteration in production. - **Mounting Kubernetes ConfigMaps for runtime property overrides** (25:46, 2min) — Extracting environment-specific dictionaries directly into volumes to simplify container deployments. - **Configuring Kubernetes liveness and readiness probes** (19:59, 2min) — Publishing application state changes to orchestrators to control traffic routing and pod lifecycles. [Learn more](https://www.wearedevelopers.com/videos/383-kubernetes-native-java) ## Kubernetes and Microservices with Multi-Model Databases - **Managing heterogeneous deployment lifecycles via Kubernetes operators** (10:04, 4min) — Controlling database instances scattered across hybrid hosting environments simplifies greatly when utilizing infrastructure operators exposing sta... [Learn more](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) ## Hacking Kubernetes: Live Demo Marathon - **Mapping the attack surface of a Kubernetes cluster** (00:05, 4min) — Starting a penetration test requires understanding how Linux container namespaces and orchestrator abstractions interact. [Learn more](https://www.wearedevelopers.com/videos/488-hacking-kubernetes-live-demo-marathon) ## Startup Presentation: Achieving True Developer Self-Service in Kubernetes - **Challenges of cloud native tooling and Kubernetes complexity** (00:01, 1min) — Growing infrastructure complexity creates troubleshooting bottlenecks and overwhelms developers who lack visibility. [Learn more](https://www.wearedevelopers.com/videos/1181-startup-presentation-achieving-true-developer-self-service-in-kubernetes) ## Databases on Kubernetes - **Extending Kubernetes functionality with custom resource definitions** (04:50, 5min) — Custom declarative objects combined with event-based controllers allow continuous supervision of database applications. [Learn more](https://www.wearedevelopers.com/videos/255-databases-on-kubernetes)