Introduction to Kubernetes for Developers
summary
Kubernetes basics with concrete commands and tools: use k3d/k3s to create a local cluster, manage resources with kubectl and inspect with k9s, create a Deployment (example: 12 replicas handled by a ReplicaSet) and expose it via Service types (ClusterIP, NodePort, LoadBalancer) or an Ingress controller (nginx/Traefik), and note secrets are just base64 so use Vault or cloud KMS for real secrets. Also covers ConfigMaps, labels/selectors, external-dns, MetalLB, and observability stacks (ELK or Promtail/Loki/Grafana).
AI-written summary · about
chapters (12)
- 0:00Start
- 0:40What is Kubernetes
- 3:01Why Should Developers care?
- 4:48ReplicaSet
- 6:08Deployments
- 7:45How are these Connected?
- 17:15Services (Node Port)
- 18:44Services (Load Balancer)
- 20:28Config Maps & Secrets
- 28:17Running Kubernetes In the Cloud
- 29:05Dealing with Scale
- 30:16Packaging and Supply Chain Security
related talks
01h 00mA Developer’s Introduction to Kubernetes
34mGetting Started with Kubernetes
39mIntroduction to Kubernetes
02h 42mWorkshop: Kubernetes 101
41mUnderstanding Kubernetes in a Visual Way
57mReal-World Kubernetes For DevOps
52m8 Steps to Become Awesome with Kubernetes
16mLearning Kubernetes: Tips and Strategies for Beginners
