Course overview
This course introduces the core capabilities of Kubernetes and teaches you how to run applications in a cluster. You will work with Pods, Deployments, Services, Ingress, ConfigMaps, and Secrets, and learn kubectl, scaling, updates, and rollbacks. Practice in UPSHELL includes tasks with automated checks, a web editor, SSH access, and an AI mentor.
You will learn
Deploy applications in a Kubernetes cluster
Create Pods, Deployments, and Services
Configure updates, rollbacks, and scaling
Debug resources with kubectl and logs
Table of contents
What Is Kubernetes
Practice
16 min.
Installation and kubectl
Practice
16 min.
First Pod
Practice
14 min.
YAML Manifests
Practice
15 min.
Labels and Selectors
Practice
17 min.
Namespaces and Isolation
Practice
30 min.
Pod Debugging
Practice
17 min.
ReplicaSet and Scaling
Practice
16 min.
Deployment
Practice
16 min.
Application Update
Practice
16 min.
Rollback Changes
Practice
15 min.
Job and CronJob
Practice
17 min.
Init Containers
Practice
16 min.
Readiness and Liveness
Practice
18 min.
Service in Kubernetes
Practice
15 min.
Service Types
Practice
17 min.
Ingress
Practice
15 min.
ConfigMap
Practice
16 min.
Secret
Practice
31 min.
Final Mini Deployment
Practice
35 min.
Frequently Asked Questions
A subscription to the platform gives you unlimited access to all courses, as well as access to an online trainer with practical exercises.
Additionally, with a Premium subscription or higher, you also get access to all pet projects and the opportunity to take technical interviews with an AI mentor.
You can cancel your subscription at any time, and you will still have access to the platform for the paid period. You can do this through your personal account in the 'Subscription Management' section.
Yes, you can upgrade to a new plan at any time. We will provide a discount based on the unused time of your current plan. You can change your plan in your personal account.
To request a refund for a paid plan, please contact us at support@upshell.io. We will process your refund for the unused portion of your subscription within 5 business days.