Overview
The course covers the following learning outcomes and goals:
- Understanding Kubernetes and the problems it solves
- Exploring the main components of Kubernetes such as Node, Pod, Service, Ingress, ConfigMap, Secret, Volumes, Deployment, and StatefulSet
- Learning about the architecture of Kubernetes including Worker Nodes, Master Nodes, Api Server, Scheduler, Controller Manager, and etcd
- Setting up Kubernetes locally using Minikube and kubectl
- Mastering essential kubectl commands for managing Kubernetes clusters
- Creating and working with Kubernetes YAML configuration files
- Deploying a demo project involving MongoDB and Mongo Express
- Organizing components using Kubernetes Namespaces
- Understanding and configuring Ingress in Kubernetes
- Utilizing Helm as a package manager for Kubernetes applications
The course teaches individual skills and tools such as:
- Minikube and kubectl for local setup
- Working with Kubernetes YAML configuration files
- Deploying applications using Helm
- Managing Kubernetes clusters and components effectively
The teaching method of the course includes hands-on demonstrations, practical examples, and step-by-step guidance through various Kubernetes concepts and tools.
The intended audience for this course includes beginners who want to learn Kubernetes, aspiring Kubernetes Administrators, DevOps Engineers, or anyone interested in container orchestration and Kubernetes technology.
Syllabus
- Course Overview.
- What is K8s.
- Main K8s Components.
- K8s Architecture.
- Minikube and kubectl - Local Setup.
- Main Kubectl Commands - K8s CLI.
- K8s YAML Configuration File.
- Demo Project: MongoDB and MongoExpress.
- Organizing your components with K8s Namespaces.
- K8s Ingress explained.
- Helm - Package Manager.
- Persisting Data in K8s with Volumes.
- Deploying Stateful Apps with StatefulSet.
- K8s Services explained.
Taught by
TechWorld with Nana
Reviews
5.0 rating, based on 3 Class Central reviews
Showing Class Central Sort
-
Great work :) thank you so much
it's was very nice very focused inof.
just the final 5 lecture was only talk without practice
but overall i was a perfect effor and very good course sequnce
-
Nice course. I used the youtube series because all of the links are there. I am new to kubernetes and this course covers the basic setup and concepts. I currently use a windows system and the trainer uses Mac but the relevant information is provided to use Windows also
-
Detail explanation of each thing is really amazing, but some thing is missed I mean
Its not Included deep level of core Kubernetes