
Explore Kubernetes fundamentals from prerequisites and architecture to four setup methods with hands-on demos. Learn ports, internet exposure, storage options, and core capabilities: replication controller, replica set, and deployments.
Learn how container orchestration engines automate deploying, scaling, and managing containerized apps across clusters to handle dynamic traffic, with features like clustering, scheduling, scalability, load balancing, fault tolerance, and deployment.
Explore the top three container orchestration engines— Marathon, Docker Swarm, and Kubernetes— and learn how to choose the right tool for your team size, with Kubernetes as the gold standard.
Kubernetes is an open source container orchestration engine that manages containers at large scale, with deployment, scheduling, service discovery, monitoring, and secret management, born at Google and donated to CNCF.
Explore the Kubernetes architecture, including the master and worker nodes, ports and containers, and how the EPA server, scheduler, control manager, and a central distributed key-value database coordinate workloads.
Explore kubernetes installation methods, from play with gates and minikube to kubeadm, and cloud options like Google cuban release engine and Amazon Elastic container services for Cuban it is.
Explore kubernetes basics by using play with gates to create a browser-based kubernetes cluster, configure master and worker nodes, deploy a sample application, and understand cluster networking.
Initialize a Kubernetes cluster with kubeadm by configuring a master and three workers, installing Docker and kubeadm tools, setting up Flannel networking, and joining nodes to test deployment.
Learn how pods serve as the atomic unit of deployment in Kubernetes, hosting one or more containers, with pod networking, IP addresses, lifecycle states, and scaling via multiple pods.
Deploy a nginx pod via a port manifest, expose it with a nodeport service, assign external and node IPs, access the web page externally and internally, then clean up.
Understand how the replication controller maintains a specified number of pods using labels and selectors to manage ports, enabling high availability, load balancing, and scaling.
Explore replica sets in Kubernetes, learn how labels and selectors (equality-based and set by selectors) tie pods to replicas, and deploy, scale, and test fault tolerance using a manifest.
Learn how Kubernetes deployments enable updates, rollbacks, and scaling of app instances using strategies like recreate, rolling update, canary, and blue-green deployments, with manifest-driven configuration and testing.
Please kindly consider "before you rate and review" this course : This is just a getting started course and more over it is a FREE course. Due to its limitation, I could not accommodate everything in it. All course material (YAML Files and PPTs) are part of main course (Kubernetes Made Easy). This course will help you get start with understanding the basics of Kubernetes at a very high-level.
If you are interested in complete Kubernetes course, then your best option is "Kubernetes Made Easy". I have put 9 months of my effort and time in making it. As a result of it, It is now trending as one of the top Kubernetes course on Udemy.
If there are any improvements/suggestions this course needs, then please kindly email me at srinathchalla@outlook.com. I will take that necessary action as soon as possible.
Finally, a big shout-out to my YouTube subscribers and followers who are my main motivators behind my entry into Udemy. Without you, this wouldn't be possible.
Thank you, guys:
Srinath, you are the best. Your series covers everything. Folks, if you are interested in all nuts and bolts of Kubernetes, watching Srinath series is A MUST !!!! - Mathew K's comment @ Containers video
Mr. Srinath, I really dont know - how to thank you. These are excellent kubernets videos, which i come across so far. Each and every small concepts are cleared in-detail. Sincere and humble request for you to put some videos for G-Cloud and Docker. - Vijay's comment @ Pods video
Gone through various Kubernetes paid courses too. But this series is best so far. It is helping me to understand each and every smaller components and configuration of K8S in a very practical manner. Thanks for your effort and time you have devoted to making this course. :) - Vivek @ NodePort Service
I have no words for your explanation, it's a simply superb... I'm very confused after seen too many videos for Kubernetes architecture,now I'm pretty confident and clear about it... Thanks a lot... - Anil K @ Kubernetes Architecture