Tutorial - Intro to Kubernetes
summary
Hands‑on workshop that gets a local K8s cluster running via Docker Desktop Kubernetes mode (minikube and Azure demos included), builds images from Dockerfiles (node:alpine, .NET Core SDK/asp), and demonstrates a multi‑stage .NET build that publishes into a slim runtime image. Attendees run docker build/run (mapped container port 3000 to host 4000), use kubectl to create pods, deployments (replicas: 3) and NodePort services, perform rolling updates, push images to Docker Hub, manage secrets, and clean up with docker system prune; examples run successfully.
AI-written summary · about
chapters (14)
- 0:00Introduction and setup
- 1:06Installing Docker and Kubernetes
- 8:32What is Docker and containers
- 22:26Docker file and image building
- 31:26Containers and layered file systems
- 46:39Building your first container
- 1:06:34Introduction to Kubernetes
- 1:21:14Installing Kubernetes
- 1:36:15Kubernetes elements and YAML
- 2:02:15Kubernetes exercises and cleanup
- 2:12:32Building a bigger site with Kubernetes
- 2:22:31Rolling updates and secrets
- 2:47:20Docker Hub and container registries
- 2:59:07Best practices and Q&A
related talks
22mMaking Kubernetes How We Build Things
42mLocal Development Techniques with Kubernetes
01h 00mA Developer’s Introduction to Kubernetes
19mLet's Deploy A Containerized Application
01h 01mKubernetes, Azure and .NET - What's it all about?
02h 42mWorkshop: Kubernetes 101
36mKubernetes 101: DIY Workshop
01h 41mGetting started with Containers and Kubernetes: A Beginner's Workshop
