Kubernetes Fundamentals
Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.
Kubernetes Fundamentals
This course is part of Certified Kubernetes Application Developer Exam Prep Specialization
Instructor: LearnKartS
4,920 already enrolled
Included with
Learn more
Ask Coursera
27 reviews
Recommended experience
27 reviews
Recommended experience
What you'll learn
Understand how Kubernetes works and learn what keeps containerized applications running reliably so you can work with any cluster
Build a real Kubernetes environment from scratch and deploy applications using Pods, Deployments, and Replica Sets
Make applications communicate correctly inside and outside your cluster by setting up Pod, Service, Ingress, and Egress networking
Manage how application data is stored using Kubernetes Volumes, so nothing is lost when containers stop or restart unexpectedly
Skills you'll gain
Details to know
8 assignments
See how employees at top companies are mastering in-demand skills
Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate
There are 2 modules in this course
When deployments crash and failures go undetected, Kubernetes is what keeps production workloads running.
This course takes you from zero to running production-grade containerized applications with complete confidence. Here is what you will build skills in: β’ Kubernetes Architecture You will understand how a cluster operates so you can set up, manage, and troubleshoot any Kubernetes environment without getting lost. β’ Cluster Setup You will get a real Kubernetes environment running using Minikube, VirtualBox, and Kubectl from day one. β’ Deployments and Scaling You will deploy, scale, and monitor real applications using YAML, Pods, Replica Sets, and the Kubernetes Dashboard. β’ Application Networking You will ensure external traffic reaches your app and internal services communicate reliably using Pod-to-Pod, Pod-to-Service, Ingress, and Egress. β’ Persistent Storage You will ensure no data is lost when containers crash or restart by managing Volumes, Persistent Volumes, and the storage lifecycle. Ideal for anyone looking to build job-ready Kubernetes skills. Rated 4.1 stars by 27 learners. Over 200,000 learners trust LearnKartS on Coursera. Enroll now and become container-native ready.
This module covers Kubernetes fundamentals, including its architecture and the relationship between Kubernetes and containers. By the end of this module, learners will grasp Kubernetes basics, facilitating efficient deployment and management of containerized applications through orchestration.
What's included
12 videos4 readings4 assignments
12 videosβ’Total 89 minutes
- Introduction to Kubernetesβ’5 minutes
- Relationship between Kubernetes and Containersβ’2 minutes
- Kubernetes Architectureβ’6 minutes
- Kubernetes Master Componentsβ’14 minutes
- Kubernetes Node Componentsβ’13 minutes
- Deployment Using Pod or Containerβ’4 minutes
- VirtualBoxβ’8 minutes
- Ubuntu VM on Oracle VirtualBoxβ’7 minutes
- Minikubeβ’6 minutes
- Kubectlβ’3 minutes
- Dashboardβ’3 minutes
- DEMO: Kubernetes Deploymentβ’19 minutes
4 readingsβ’Total 10 minutes
- Introduction and Syllabusβ’2 minutes
- Everything New with Kubernetes 1.30β’3 minutes
- K8s Commands Listβ’3 minutes
- Kubernetes Case Studiesβ’2 minutes
4 assignmentsβ’Total 68 minutes
- Kubernetes Architecture and Container Connectionβ’9 minutes
- Kubernetes Setup with VirtualBoxβ’15 minutes
- Kubernetes Dashboard for Monitoringβ’20 minutes
- Kubernetes Fundamentals and Its Deploymentβ’24 minutes
This module covers Kubernetes configuration and management, including YAML, pod, deployment, and replica set management, as well as networking, service, and storage management. By the end of this module, the learners will configure and manage Kubernetes objects effectively.
What's included
15 videos2 readings4 assignments
15 videosβ’Total 101 minutes
- YAMLβ’6 minutes
- Imperative Management of Kubernetes Objectsβ’5 minutes
- Kubernetes Podsβ’9 minutes
- Kubernetes Deploymentsβ’7 minutes
- Kubernetes Replica Setsβ’3 minutes
- Demo : Kubernetes Setup, kubectl Basics & Pod Creationβ’5 minutes
- Demo : Pod Inspection, YAML Creation & Management β’9 minutes
- Demo : Deployment, Scaling, ReplicaSets & Servicesβ’14 minutes
- Kubernetes Servicesβ’3 minutes
- Kubernetes Networkingβ’3 minutes
- Kubernetes Networking Architecture: Container-to-Container, Pod-to-Pod, Pod-to-Service Networkingβ’10 minutes
- Kubernetes Networking Architecture: External-to-Service, Egress, Ingress Networkingβ’6 minutes
- Volumesβ’7 minutes
- Persistent Volumesβ’8 minutes
- Persistent Volume Life Cycleβ’7 minutes
2 readingsβ’Total 5 minutes
- Music Streaming Company Architecture Using K8sβ’3 minutes
- Course Synopsisβ’2 minutes
4 assignmentsβ’Total 65 minutes
- Kubernetes YAML Configuration and Managementβ’20 minutes
- Kubernetes: Services and Networkingβ’15 minutes
- Managing Storage with Kubernetes Volumesβ’12 minutes
- Kubernetes Pods, Deployments, Replica Sets, Networking and Storageβ’18 minutes
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructor
Offered by
Explore more from Cloud Computing
- Status: Free Trial
Course
- P
Packt
Course
- Status: Free Trial
- Status: Free Trial
Why people choose Coursera for their career
Learner reviews
- 5 stars
51.85%
- 4 stars
14.81%
- 3 stars
25.92%
- 2 stars
3.70%
- 1 star
3.70%
Showing 3 of 27
Reviewed on Nov 26, 2024
Great way of explaining the Kubernetes from scratch.
Frequently asked questions
No prior Kubernetes experience is needed at all. A basic familiarity with the Linux command line and a general understanding of what containers do is sufficient. The course walks you through the full environment setup from the very beginning.
Free tutorials give you isolated commands with no context. This course gives you a structured path from architecture to deployment to networking to storage with hands-on practice and an applied project at every stage. That progression is what makes the difference between knowing Kubernetes and actually being able to use it.
You build throughout. You set up a live cluster, write YAML, create and scale deployments, configure networking, manage persistent storage, and complete a full applied project designing a music streaming infrastructure on Kubernetes.
More questions
Financial aid available,
