![]() |
|
The Ultimate Kubernetes FundamentalsPractical Hands On Labs - Printable Version +- Softwarez.Info - Software's World! (https://softwarez.info) +-- Forum: Library Zone (https://softwarez.info/Forum-Library-Zone) +--- Forum: Video Tutorials (https://softwarez.info/Forum-Video-Tutorials) +--- Thread: The Ultimate Kubernetes FundamentalsPractical Hands On Labs (/Thread-The-Ultimate-Kubernetes-FundamentalsPractical-Hands-On-Labs) |
The Ultimate Kubernetes FundamentalsPractical Hands On Labs - AD-TEAM - 08-09-2025 ![]() The Ultimate Kubernetes Fundamentals-Practical Hands On Labs Published 6/2025 MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz Language: English | Size: 13.64 GB | Duration: 25h 42m Master Pods, Deployments, ReplicaSets, StatefulSets, Services, Ingress & Volumes etc through Real-World Kubernetes Labs What you'll learn Master the Core Kubernetes Concepts and Architecture Confidently Deploy and Manage Applications on Kubernetes Understand and Implement Kubernetes Networking and Service Discovery Gain Proficiency in Managing Kubernetes Resources and Ensuring Application Reliability Requirements Basic Computer Literacy: You should be comfortable using a computer, navigating operating systems (like Windows, macOS, or Linux), and using a web browser Familiarity with the Command Line (Optional but Recommended): While I will guide you through using the command line for interacting with Kubernetes, having some prior exposure to terminal commands will be beneficial Understanding of Basic IT Concepts: A general understanding of concepts like servers, networking, and applications will be helpful but not strictly mandatory. I will explain the relevant concepts as we go. Basic Understanding of Containers (e.g., Docker): Knowing what containers are and their basic purpose will provide a head start, as Kubernetes is a container orchestration platform. However, I will provide an introductory overview of containers and Docker basics relevant to Kubernetes. You don't need to be a Docker expert. Familiarity with Cloud Computing Concepts: Understanding basic cloud concepts (like virtual machines, scalability) can be advantageous, but again, I will explain the relevant aspects within the context of Kubernetes. Access to a Computer with Internet Connection: You'll need this to access the course materials Ability to Install Software (if setting up a local environment): We may guide you through installing tools like Minikube, kind, or a cloud-based Kubernetes playground, depending on the learning modules. Clear instructions will be provided. Description Unlock the full power of Kubernetes with this immersive, hands-on course designed for developers, DevOps engineers, and IT professionals. "The Ultimate Kubernetes Fundamentals - Practical Hands-On Labs" takes you from zero to confident, guiding you through real-world lab environments where you deploy, manage, and troubleshoot modern containerized applications.Through step-by-step labs, you'll gain a deep understanding of Kubernetes architecture, including Pods, Deployments, ReplicaSets, Services, ConfigMaps, and Secrets. You'll explore namespace isolation, resource monitoring, and application scaling, and learn how to securely expose apps using Ingress controllers and TLS.You'll work with StatefulSets, DaemonSets, Jobs, Volumes, and dynamic volume provisioning using StorageClasses and PersistentVolumeClaims. Dive into powerful real-world projects, like deploying a PHP Guestbook with MongoDB and building a sample app to track website visitors.Whether you're preparing for certification or managing production clusters, this course equips you with the practical skills to thrive. Each lesson is backed with clear explanations and real command-line practice-no fluff, just true hands-on Kubernetes mastery.Each chapter is followed by about 20 questions to make sure you master it before moving forward to the next chapter.Start mastering Kubernetes Pods, Deployments, ReplicaSets, Services, ConfigMaps, Secrets StatefulSets, DaemonSets, Jobs, and Volumes (PV & PVC) etc. . . the right way-by doing. Overview Section 1: Introduction to The Ultimate Kubernetes Fundamentals Lecture 1 Welcome Message Lecture 2 Instructor Profile Lecture 3 The Ultimate Kubernetes Fondamentals Audience Lecture 4 Kubernetes in Data Centers Lecture 5 What is Kubernetes? Lecture 6 Kubernetes Fundamentals Syllabus Section 2: Accessing or Creating a Kubernetes Cluster Evnironment Lecture 7 Kubernetes Fundamentals Docker and K8s Installation Reference Lecture 8 Building a Local Kubernetes Cluster Lecture 9 Accessing kubernetes cluster online - killercoda Lecture 10 Accessing kubernetes cluster online - labs.play-with-k8s.com Lecture 11 Creating a Kubernetes Cluster With KIND Section 3: Kubernetes Prodcution Environment Lecture 12 K8s Production Environemt - Part 01 Lecture 13 K8s Production Environemt - Part 02 Section 4: Knowledge Check Section 5: Introduction to Kubernetes Lecture 14 Kubernetes - Introduction Part 01 Lecture 15 Kubernetes - Introduction Part 02 Lecture 16 What is Kubernetes ? Lecture 17 What is Container-Orchestration ? Lecture 18 What is a Container ? Section 6: Knowledge Check Section 7: K8s - ARCHITECTURE Lecture 19 Kubernetes Architecture - Part 01: Introduction Lecture 20 Kubernetes Architecture - Part 02: Schema Lecture 21 Kubernetes Architecture - Part 01: Components Explained Lecture 22 Kubernetes Architecture - Part 02: Components Explained Lecture 23 Kubernetes Architecture - Part 03: Components Explained Lecture 24 Kubernetes Architecture - Part 04: Components Explained Lecture 25 Kubernetes Architecture - Part 05: Components Explained Section 8: Knowledge Check Section 9: Kubernetes Objects Lecture 26 Kubernetes Objects Resources - Part 01 : Summary Lecture 27 Kubernetes Objects Resources - Part 02: Service Lecture 28 Kubernetes Objects Resources - Part 03: Service cont'ed Lecture 29 Kubernetes Objects Resources - Part 04: Ingress Lecture 30 Kubernetes Objects Resources - Part 05: ConfigMap Lecture 31 Kubernetes Objects Resources - Part 06: Secrets Lecture 32 Kubernetes Objects Resources - Part 07: Namespaces & Cgroups Section 10: Knowledge Check Section 11: K8s - Architecture & Resources Objects Summary Lecture 33 Architecture & Resources Objects Summary - Part 01 Lecture 34 Architecture & Resources Objects Summary - Part 02 Section 12: Kubernetes Storage Lecture 35 Kubernetes Storage: Introduction Lecture 36 Kubernetes Storage: Volumes - Part 01 Lecture 37 Kubernetes Storage: Volumes - Part 02 Lecture 38 Kubernetes Storage: Volumes in Docker - Part 03 Lecture 39 Kubernetes Storage: Volumes in Docker - Mount Types - Part 04 Lecture 40 Kubernetes Storage: Volumes - Part 05 Section 13: Knowledge Check Section 14: Kubernetes Deployment Replicaset & Statedulset Lecture 41 Kubernetes Deployment & Replicaset: Part 01 Introduction Lecture 42 Kubernetes Deployment & Replicaset: Part 02 Database case Lecture 43 Kubernetes Deployment & Replicaset: Part 03 Roles with Services Lecture 44 Kubernetes Deployment & Replicaset: Part 04 Roles with Services cont'ed Lecture 45 Kubernetes Statefulset: Part 05 Introduction & Usage Lecture 46 Kubernetes Statefulset: Part 06 Summary Section 15: Knowledge Check Section 16: Kubernetes Resources Objects: Pods Lecture 47 Kubernetes Pods - Introduction Lecture 48 Kubernetes CLI: Introduction to kubectl command: Lab 00 Lecture 49 Kubernetes Pods & Containers Relation Lecture 50 Kubernetes Pods: YAML file 01 Lecture 51 Kubernetes Pods - Lab 01 Lecture 52 Kubernetes CLI: CheatSheet Lecture 53 Kubernetes Pods: YAML file 02 Lecture 54 Kubernetes Pods - Lab 02 Lecture 55 Kubernetes Pods: YAML file 03 Lecture 56 Kubernetes Pods - Lab 03 Section 17: Knowledge Check Section 18: Kubernetes Namespaces and Cgroups Lecture 57 Kubernetes Namespaces and Cgroups: Introduction Lecture 58 Kubernetes Pods: YAML file 04 Lecture 59 Kubernetes Pods & Namespaces - Lab 04 Section 19: Knowledge Check Section 20: Kubernetes Deployments Lecture 60 Kubernetes Deployments - Introduction Part 01 Lecture 61 Kubernetes Deployments - Introduction Part 02 Lecture 62 Kubernetes Deployments: YAML file 01 Lecture 63 Kubernetes Deployments - Lab 01 Lecture 64 Kubernetes Deployments: YAML file 02 Lecture 65 Kubernetes Deployments - Lab 02 Lecture 66 Kubernetes Deployments: YAML file 03 Lecture 67 Kubernetes Deployments - Lab 03 Lecture 68 Kubernetes CLI: CheatSheet Section 21: Knowledge Check Section 22: Kubernetes Replicasets Lecture 69 Kubernetes Replicasets - Introduction Part 01 Lecture 70 Kubernetes Replicasets - Introduction Part 02 Lecture 71 Kubernetes Replicasets : YAML file 01 Lecture 72 Kubernetes Replicasets - Lab 01 Lecture 73 Kubernetes Replicasets : YAML file 03 Lecture 74 Kubernetes Replicasets - Lab 03 Lecture 75 Kubernetes Replicasets - Summary Section 23: Knowledge Check Section 24: Kubernetes Services & in YAML file Lecture 76 Kubernetes Service - Introduction Part 01 Lecture 77 Kubernetes Service - Introduction Part 02 Lecture 78 Kubernetes YAML file Configuration - Introduction Part 01 Lecture 79 Kubernetes YAML file Configuration - Introduction Part 02 Lecture 80 Kubernetes YAML file - Deployment ReplicaSet Pods Container Relation Part 03 Lecture 81 Kubernetes YAML file Configuration - Services Part 04 Lecture 82 Kubernetes YAML file Configuration - Services Part 05 Lecture 83 Kubernetes YAML file Configuration - Services Part 06 Lecture 84 Kubernetes - Services Schema Part 07 Lecture 85 Kubernetes - Services Lab 01 Lecture 86 Kubernetes YAML Combined file Part 01 Lecture 87 Kubernetes - Services Lab 02 Section 25: Knowledge Check Section 26: Kubernetes Real Applications Deployment Lecture 88 Real Application FrontEnd MongoExpress and BackEnd MongoDB: Schema - Part 01 Lecture 89 Real Application FrontEnd MongoExpress and BackEnd MongoDB: YAML file - Part 02 Lecture 90 Real Application FrontEnd MongoExpress and BackEnd MongoDB: YAML file - Part 03 Lecture 91 FrontEnd MongoExpress and BackEnd MongoDB: Secret Lab 01 - Part 04 Lecture 92 Real Application FrontEnd MongoExpress and BackEnd MongoDB: YAML file - Part 05 Lecture 93 FrontEnd MongoExpress and BackEnd MongoDB: Deployment Lab 02 - Part 06 Lecture 94 Real Application FrontEnd MongoExpress and BackEnd MongoDB: Schema - Part 07 Lecture 95 Real Application FrontEnd MongoExpress and BackEnd MongoDB: YAML file - Part 08 Lecture 96 FrontEnd MongoExpress and BackEnd MongoDB: Service Lab 03 - Part 09 Lecture 97 Real Application FrontEnd MongoExpress and BackEnd MongoDB: Schema - Part 10 Lecture 98 Real Application FrontEnd MongoExpress and BackEnd MongoDB: YAML file - Part 11 Lecture 99 Real Application FrontEnd MongoExpress and BackEnd MongoDB: YAML file - Part 12 Lecture 100 Real Application FrontEnd MongoExpress and BackEnd MongoDB: YAML file - Part 13 Lecture 101 Real Application FrontEnd MongoExpress and BackEnd MongoDB: YAML file - Part 14 Lecture 102 Real Application FrontEnd MongoExpress and BackEnd MongoDB: Schema - Part 15 Lecture 103 FrontEnd MongoExpress and BackEnd MongoDB: ConfigMap Lab 03 conte'd - Part 16 Lecture 104 Real Application FrontEnd MongoExpress and BackEnd MongoDB: YAML file - Part 17 Lecture 105 Real Application FrontEnd MongoExpress and BackEnd MongoDB: Schema - Part 18 Lecture 106 FrontEnd MongoExpress and BackEnd MongoDB: Deployment Lab 03 conte'd - Part 19 Lecture 107 FrontEnd MongoExpress and BackEnd MongoDB: Deployment Lab 03 conte'd - Part 20 Lecture 108 Real Application FrontEnd MongoExpress and BackEnd MongoDB: Schema - Part 21 Lecture 109 FrontEnd MongoExpress and BackEnd MongoDB: Deployment Lab 03 conte'd - Part 22 Lecture 110 Real Application FrontEnd MongoExpress and BackEnd MongoDB: Script - Part 23 Lecture 111 FrontEnd MongoExpress and BackEnd MongoDB: Deployment Lab 03 conte'd - Part 24 Section 27: Kubernetes Services vs Labels Lecture 112 K8s Services vs Labels Lecture 113 Kubernetes CLI: CheatSheet Section 28: Knowledge Check Section 29: Kubernetes Namespaces Lecture 114 Kubernetes Namespaces - Part 01: Introduction Lecture 115 Kubernetes Namespaces - Part 02: Usage Lecture 116 Kubernetes Namespaces - Part 03: Native Namespaces Lecture 117 Kubernetes Namespaces - Part 04: Why Use Namespaces Lecture 118 Kubernetes Namespaces - Part 05: Well Organized Namespaces Lecture 119 Kubernetes Namespaces - Part 06: In Relation with ConfigMap Secrets Services Lecture 120 Kubernetes Namespaces - Part 07: In Relation with ConfigMap Secrets Services Lecture 121 Kubernetes Namespaces - Part 08: Objects with no namespace Lecture 122 Kubernetes Namespaces - Part 09: Tools for Namespaces Administration Lecture 123 Kubernetes Namespaces - Part 10: Tools for Namespaces Administration - Lab 01 Section 30: Knowledge Check Section 31: Kubernetes Dashboard Lecture 124 K8s Dashboard : Part 01 - Introduction Lecture 125 K8s Dashboard : Part 02 - Introduction cont'ed Lecture 126 K8s Dashboard : Part 03 - Killercoda Dashboard Lab 01 Lecture 127 K8s Dashboard : Part 04 - Local Cluster Dashboard Lab 01 Section 32: Knowledge Check Section 33: Kubernetes Resources Monitoring Lecture 128 Kubernetes Resources Monitoring - Part 01: Introduction Lecture 129 Kubernetes Resources Monitoring - Part 02: Metrics Server Section 34: Kubernetes - Creating a Cluster with KIND ( K8s IN Docker) Lecture 130 Kubernetes - Creating a Cluster with KIND ( K8s IN Docker) : Part 01 - Prereq Lecture 131 Kubernetes - Creating a Cluster with KIND ( K8s IN Docker) : Part 02 - Script Lecture 132 Kubernetes Resources Monitoring - Part 03: Metrics Server Installation Section 35: Knowledge Check Section 36: Kubernetes Ingress Lecture 133 Kubernetes Ingress - Part 01: Introduction Lecture 134 Kubernetes Ingress - Part 02: What is Ingress ? Lecture 135 Kubernetes Ingress - Part 03: Ingress In Real Application - MongoDB Lecture 136 Kubernetes Ingress - Part 04: Ingress In Real Application - MongoExpress Section 37: Knowledge Check Section 38: Kubernetes - Ingress at Work Lecture 137 Kubernetes : Ingress at Work - Part 00: Introduction Lecture 138 Kubernetes : Ingress at Work - Part 01: Service vs Ingrress Lecture 139 Kubernetes : Ingress at Work - Part 02: Service vs Ingrress cont'ed Lecture 140 Kubernetes : Ingress at Work - Part 03: Service vs Ingrress cont'ed Lecture 141 Kubernetes : Ingress at Work - Part 04: Service vs Ingrress cont'ed Lecture 142 Kubernetes : Ingress at Work - Part 05: Service vs Ingrress cont'ed Section 39: Knowledge Check Section 40: Kubernetes - Exposing Application Lecture 143 Kubernetes - Exposing Application - Part 01 : Introduction Lecture 144 Kubernetes - Exposing Application - Part 02 : 3 Approaches Lecture 145 Kubernetes - Exposing Application : Type: NodePort Lecture 146 Kubernetes - Exposing Application : Type: NodePort - Lab 01 Lecture 147 Kubernetes - Exposing Application : Type: NodePort - Lab 02 Lecture 148 Kubernetes - Exposing Application : Type: LoadBalancer Lecture 149 Kubernetes - Exposing Application : Type: LoadBalancer - Lab 01 Lecture 150 Kubernetes - Exposing Application : Type: LoadBalancer - Lab 02 Section 41: Knowledge Check Section 42: Kubernetes - Ingress Controller Lecture 151 Kubernetes - Ingress Controller - Part 01 : Introduction Lecture 152 Kubernetes - Ingress Controller - Part 02 : What is a Nginx Controller Lecture 153 Kubernetes - Ingress Controller - Part 03 : Nginx Controller at a high Section 43: Knowledge Check Section 44: Kubernetes DaemonSet Lecture 154 Kubernetes DaemonSet - Part 01 : Introduction Lecture 155 Kubernetes DaemonSet - Part 02 : In a YAML file Section 45: Knowledge Check Section 46: Kubernetes Jobs Lecture 156 Kubernetes Jobs - Part 01 : What is a Kubernetes Jobs? Lecture 157 Kubernetes Jobs - Part 02 : Jobs In YAML file? Section 47: Knowledge Check Section 48: Kubernetes - Ingress Controllers and Ingress Resources/HOST BASED routing rules Lecture 158 Ingress Controllers and Ingress Resources HOST BASED routing rules Part 01 Lecture 159 Ingress Controllers and Ingress Resources HOST BASED routing rules Part 02 Lecture 160 Ingress Controller and Ingress Resources HOST BASED routing rules Lab 01 Part 01 Lecture 161 Ingress Controller and Ingress Resources HOST BASED routing rules Lab 01 Part 02 Lecture 162 Ingress Controllers and Ingress Resources HOST BASED routing rules Lab 02 Lecture 163 Ingress Controller and Ingress Resources HOST BASED routing rule SUMMARY Part 01 Lecture 164 Ingress Controller and Ingress Resources HOST BASED routing rule SUMMARY Part 02 Section 49: Ingress Controllers and Ingress Resources PATH BASED routing rules Lecture 165 PATH BASED ROUTING rules - Part 01 Lecture 166 Ingress Controllers and Ingress Resources PATH BASED routing rules Lab 01 Section 50: Knowledge Check Section 51: Kubernetes - Securing Application Lecture 167 Kubernetes - Securing Applications - Part 01 : Introduction Lecture 168 Kubernetes - Securing Applications - Part 02 : TLS Secrets Lecture 169 Kubernetes - Securing Applications - Part 03 : TLS Secrets Lecture 170 Kubernetes - Securing Applications - TLS Secrets : Lab 01 Lecture 171 Kubernetes - Securing Applications - TLS Secrets : Summary Lecture 172 Kubernetes CLI: CheatSheet Section 52: Knowledge Check Section 53: Kubernetes Volumes Lecture 173 Kubernetes Volumes - Part 01 : Introduction Lecture 174 Kubernetes Volumes - Part 02: Introduction cont'ed Lecture 175 Kubernetes Volumes - Part 01 : PV - PVC - Storage Class Lecture 176 Kubernetes Volumes - Part 02 : PV - PVC - Storage Class Lecture 177 Kubernetes Volumes : PV Attributes in a YAML file Lecture 178 Kubernetes Volumes - Part 03 : PV - PVC - Storage Class Lecture 179 Kubernetes Volumes : PVC Attributes in a YAML file cont'ed Lecture 180 Kubernetes Volumes - Part 04 : PV - PVC - Storage Class Lecture 181 Kubernetes Volumes : SC Attributes in a YAML file cont'ed Lecture 182 Kubernetes Volumes - Part 04 : PV - PVC - Storage Class Summary Lecture 183 K8s Volumes - PV (Persistent Volume) & PVC (PersistentVolumeClaim) in a Pod Lecture 184 K8s Volumes - PV & PVC in a Pod Lab 01 Lecture 185 Kubernetes Volumes : Multiple Volumes in POD's YAML file cont'ed Lecture 186 Kubernetes Volumes : SC (StorageClass) in a YAML file cont'ed Lecture 187 Kubernetes Volumes : SC - PV - PVC - Dynamic Volumes Provisioning Section 54: Knowledge Check Section 55: Kubernetes - StatefulSet Explained Lecture 188 Kubernetes - StatefulSet Explained : Part 01 Lecture 189 Kubernetes - StatefulSet Explained : Part 02 Lecture 190 Kubernetes - StatefulSet Explained : Part 03 Lecture 191 Kubernetes - StatefulSet Explained : Part 04 Lecture 192 Kubernetes - StatefulSet Explained : Part 05 Lecture 193 Kubernetes - StatefulSet Explained : Part 06 Lecture 194 Kubernetes - StatefulSet Explained : Part 07 Lecture 195 Kubernetes - StatefulSet Explained : Part 08 Lecture 196 Kubernetes - StatefulSet Explained : Lab 01 - Part 01 Lecture 197 Kubernetes - StatefulSet Explained : Lab 01 - Part 02 Lecture 198 Kubernetes - StatefulSet with Cassandra Database : YAML file Lecture 199 Kubernetes - StatefulSet with Cassandra Database : Lab 01 Section 56: Knowledge Check Section 57: Kubernetes - Services Explained Lecture 200 Kubernetes - Services Explained - Part 01 : Introduction Lecture 201 Kubernetes - Services Explained - Part 02 : Differemt Type of Services Lecture 202 Kubernetes - Services Explained - Part 03 : Pods vs Services Lecture 203 Kubernetes - Services Explained - Part 04 : type: clusterIP Lecture 204 Kubernetes - Services Explained - Part 05 : type: clusterIP cont'ed Lecture 205 Kubernetes - Services Explained - Part 06 : type: None (Headless) Lecture 206 Kubernetes - Services Explained - CLUSTER IP service vs HEADLESS Service Lab 01 Lecture 207 Kubernetes - Services Explained : SUMMARY Section 58: Knowledge Check Section 59: Kubernetes - Services Explained : EXTERNAL_IP service Lecture 208 Kubernetes - Services Explained : EXTERNAL_IP service Part 01 Lecture 209 Kubernetes - Services Explained : EXTERNAL_IP service Lab0 02 Section 60: Kubernetes - Deploying PHP Guestbook application with MongoDB Lecture 210 Kubernetes - Deploying PHP Guestbook application with MongoDB Part 01 Lecture 211 Kubernetes - Deploying PHP Guestbook application with MongoDB Part 02 : Lab 01 Section 61: Application Collecting Visitors Information Lecture 212 A Sample Application Collecting Visitors Information to a Web Site Lecture 213 A Sample Application Collecting Visitors Information to a Web Site : Lab 01 Section 62: Kubernetes - Services Explained : ExternalName service Lecture 214 Kubernetes - Services Explained : ExternalName service Part 01 Lecture 215 Kubernetes - Services Explained : ExternalName service Part 01 : Lab 01 Section 63: Kubernetes - Services Explained : ExternalIP service Lecture 216 Kubernetes - Services Explained : ExternalIP service Part 01 Lecture 217 Kubernetes - Services Explained : ExternalIP service Part 01 : Lab 01 Section 64: Kubernetes - Services Explained : Video Streaming Lecture 218 Kubernetes - Video Streaming Part 01 Lecture 219 Kubernetes - Video Streaming Part 01 : Lab 01 Section 65: Bonus Lecture! Lecture 220 Bonus Lecture ! Individuals New to Kubernetes and Container Orchestration: This course is specifically designed for those with little to no prior experience with Kubernetes or container orchestration in general. It starts with the fundamental concepts and builds a strong foundation for understanding and working with the platform.,Developers and Operations Professionals Seeking to Adopt Kubernetes: Software developers and IT operations professionals who want to learn how to deploy, manage, and scale applications using Kubernetes will find this course invaluable. It provides the practical skills and theoretical knowledge needed to integrate Kubernetes into their workflows.,Anyone Interested in Modern Cloud-Native Technologies: Anyone curious about the principles behind modern cloud-native architectures, microservices, and scalable infrastructure will benefit from this course. Understanding Kubernetes is crucial for navigating and contributing to the evolving landscape of cloud computing. ![]() DDownload RapidGator NitroFlare |