Kubernetes for the Absolute Beginners – Hands-on Tutorial
- Offered byKodeKloud
Kubernetes for the Absolute Beginners – Hands-on Tutorial at KodeKloud Overview
Duration | 6 hours |
Mode of learning | Online |
Difficulty level | Beginner |
Official Website | Go to Website |
Credential | Certificate |
Kubernetes for the Absolute Beginners – Hands-on Tutorial at KodeKloud Highlights
- 11 Lessons
- Course Certificate
- Videos
- Labs
- Community support
- 56 Topics
- 6.00 Hours of Video
- Demo
- Slack channel support
- English, French, Spanish, Hindi, Chinese
Kubernetes for the Absolute Beginners – Hands-on Tutorial at KodeKloud Course details
- This course is for absolute Kubernetes beginners. With zero knowledge about Kubernetes
- Introduction to containerization and Kubernetes
- Installation and setup of a Kubernetes cluster
- Deploy and manage applications in Kubernetes
- Kubernetes architecture and components
- Networking and service discovery
- Storage options and management
- Configuration management
- Troubleshoot and debug Kubernetes applications
- Learning Kubernetes is essential for any DevOps professional.
- Once student take this course and complete all of the hands-on coding exercises, they will be ready to deploy their own applications on a Kubernetes platform
- Each lecture and demo is designed to give student the time to fully grasp all of the concepts.
- The most important part of the course is the series of hands-on coding exercises that accompany each major concept
Kubernetes for the Absolute Beginners – Hands-on Tutorial at KodeKloud Curriculum
Introduction
Introduction
The Kubernetes Trilogy
Course Resources
Join our Community
Kubernetes Overview
Containers Overview
Container Orchestration
Kubernetes Architecture
Labs: Familiarize with Lab Environment
A Quick Reminder
Feedback
Kubernetes Concepts
PODs
Demo – PODs
A note about creating Pods
YAML Introduction
Introduction to YAML
Labs – YAML
Kubernetes Concepts – PODs, ReplicaSets, Deployments
PODs with YAML
Demo – PODs with YAML
Demo – YAML – Tips
Labs: PODs with YAML
Lab Solution
Replication Controllers and ReplicaSets
Demo – ReplicaSets
Labs: Replica Sets
Lab Solution
Deployments
Demo: Deployments
Labs: Deployments
Lab Solution
Deployments – Update and Rollback
Demo – Deployments – Update and Rollback
Lab: Practice Test Rolling Updates and Rollbacks
Lab Solution
Feedback
Networking in Kubernetes
Basics of Networking in Kubernetes
Services
Services – NodePort
Demo – Services
Services – ClusterIP
Services – Load balancer
Labs: Services
Lab Solution
Microservices Architecture
Microservices Architecture
Deploying voting app on Kubernetes
Demo – Deploying voting app on Kubernetes
Demo – Deploying voting app on Kubernetes with Deployments
Kubernetes on the Cloud
Section Introduction
Kubernetes on GCP (GKE)
Kubernetes on AWS (EKS)
Kubernetes on Azure (AKS)
Conclusion
Conclusion
Feedback
Appendix
Kubernetes Setup – Kubeadm
Demo – Kubeadm – Part 1 – Setup Virtual Machines and Pre-requisites
Demo – Kubeadm – Part 2 – Configure Cluster with kubeadm
Kubernetes Setup – Introduction and Minikube
Demo – Minikube-Setup
References