Installing a Cluster with KIND, Minikube and Kubeadm

48:35
© Shubham gourCurated by YodaHut. These lessons are hosted on YouTube and produced by their original creators, who are not affiliated with YodaHut. You still earn YodaCoins, keep your streak and track progress here.

My Notes (0)

Sign in to take timestamped notes, earn YodaCoins and keep your streak.

No notes yet. Notes are private to you and jump the video to the moment you wrote them.

Course Contents

  1. 1Course Introduction: Kubernetes Hands-On Series2:35
  2. 2Why Kubernetes? Docker vs Kubernetes8:27
  3. 3What Is Kubernetes? Container Orchestration and Desired State6:54
  4. 4Kubernetes Architecture: Control Plane and Worker Node Components27:43
  5. 5Installing a Cluster with KIND, Minikube and Kubeadm48:35
  6. 6Kubernetes Terminology Explained16:05
  7. 7Essential kubectl Commands30:07
  8. 8Pods: Multi-Container, Sidecar and Pause Container20:20
  9. 9Writing Kubernetes YAML Manifests from Scratch53:50
  10. 10Namespaces: Create, Use and Delete34:51
  11. 11Labels and Selectors59:18
  12. 12Deployments: Create, Describe and Scale35:41
  13. 13ReplicaSet vs Deployment: Self-Healing and Rolling Updates1:18:21
  14. 14Rolling Updates and Rollbacks: Zero-Downtime Deployments51:42
  15. 15DaemonSets: Run a Pod on Every Node1:00:25
  16. 16Jobs and CronJobs1:27:38
  17. 17StatefulSets: Headless Service and MySQL Demo45:36
  18. 18Kubernetes Networking Basics: Pod IP, ClusterIP and Services42:29
  19. 19Services: Port vs TargetPort, Endpoints and DNS57:55
  20. 20Service Types: ClusterIP, NodePort and LoadBalancer57:14
  21. 21Ingress: NGINX Ingress Controller, Host and Path Routing1:31:21
  22. 22Pod Networking: Pod-to-Pod Communication and CNI1:20:56
  23. 23Gateway API: From Ingress Annotations to HTTPRoute1:53:55
  24. 24Volumes: emptyDir and hostPath1:06:23
  25. 25PersistentVolumes: Lifecycle and Reclaim Policy44:01
  26. 26PersistentVolumeClaims24:09
  27. 27StorageClass and Dynamic Volume Provisioning33:19
  28. 28ConfigMaps: Env Variables, envFrom and Mounted Files57:02
  29. 29Secrets: Base64, envFrom, Volumes and Best Practices59:54
  30. 30Probes: Liveness, Readiness and Startup33:21
  31. 31Requests and Limits: CPU, Memory, QoS and OOMKilled31:42
  32. 32Horizontal Pod Autoscaler with Metrics Server42:35
  33. 33Vertical Pod Autoscaler38:30
  34. 34RBAC: Role, RoleBinding, ClusterRole and ClusterRoleBinding44:16
  35. 35Service Accounts: Tokens, RBAC and kubectl auth can-i34:19
  36. 36Taints and Tolerations27:21
  37. 37Node Affinity: Required vs Preferred16:35
Lessons by Shubham gour on YouTube. Curated by YodaHut — we didn't make this content.