Kubernetes (K8s) is a critical tool for deploying, scaling, automating, and managing containerized applications. This 7+ hour training course from Whizlabs provides comprehensive coverage of Kubernetes, including core concepts, storage, networking, scaling workloads, troubleshooting, and more. DevOps and cloud professionals will benefit from the in-depth exploration of basic to advanced Kubernetes concepts.
The course is divided into 6 modules, each covering specific aspects of Kubernetes. Learners will find a combination of video lectures, reading materials, and quizzes to validate their knowledge. By the end of the course, participants will be adept at implementing and troubleshooting Kubernetes clusters, exploring networking and storage concepts, and scaling applications effectively.
Certificate Available ✔
Get Started / More InfoThis comprehensive course is divided into 6 modules, covering core concepts, storage, networking, scaling workloads, troubleshooting, and exam preparation.
Welcome to the course! This module provides an in-depth introduction to Kubernetes, covering core concepts, cluster and nodes, and deploying a Kubernetes cluster. Learners will also gain knowledge about Pods, Containers, Namespaces, and Deployments.
This module focuses on Kubernetes storage and networking, including cluster networking, CoreDNS, connectivity between Pods and ClusterIP Service, Ingress Controller, and Volumes for persistent storage. Learners will also explore the configuration of applications with Persistent Volume and related policies.
In this module, participants will delve into scaling workloads in Kubernetes, understanding and utilizing Replication Controller, Replica Sets, Init Containers, and primitives to create robust, self-healing application deployments. The module also covers knowledge checks and assessments for scaling workloads.
Learn about Pods and Schedulers in Kubernetes, including Stateful Sets, Jobs, Cron Jobs, DaemonSets, and Kubernetes Schedulers. This module also covers resource limits affecting Pod scheduling, manifest management, and common templating tools.
Explore Kubernetes cluster architecture, installation, and configuration using Kubeadm, role-based access control (RBAC), upgrading a cluster, and monitoring applications. Additionally, participants will learn about etcd backup and restore in this module.
This module focuses on troubleshooting in Kubernetes, covering cluster and node logging, monitoring applications, managing container logs, and troubleshooting application and cluster component failures. Learners will also prepare for taking the exam in this module.
Embark on your journey into software development with this comprehensive introduction to Java programming and software engineering fundamentals.
Capstone: Data Science Problem in Linear Algebra Framework is a hands-on course where you'll create and run regression models, culminating in a Capstone project....
Learn to implement a powerful search engine using Alibaba Cloud and ElasticSearch in just 1 hour.
Programming Languages, Part C provides a deep dive into functional programming using languages like ML, Racket, and Ruby. Gain a robust understanding of language...