KodeKloud
KodeKloud Logo

Kubernetes for the Absolute Beginners – Hands-on Tutorial 

  • Offered byKodeKloud

Kubernetes for the Absolute Beginners – Hands-on Tutorial
 at 
KodeKloud 
Overview

Learn Kubernetes with simple, easy lectures and hands-on labs

Duration

6 hours

Mode of learning

Online

Difficulty level

Beginner

Official Website

Go to Website External Link Icon

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
Read more
Details Icon

Kubernetes for the Absolute Beginners – Hands-on Tutorial
 at 
KodeKloud 
Course details

Who should do this course?
  • This course is for absolute Kubernetes beginners. With zero knowledge about Kubernetes
What are the course deliverables?
  • 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
More about this course
  • 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

Other courses offered by KodeKloud

– / –
2 hours
Beginner
– / –
3 hours
– / –
– / –
12 hours
– / –
Free
30 hours
– / –
View Other 4 CoursesRight Arrow Icon
qna

Kubernetes for the Absolute Beginners – Hands-on Tutorial
 at 
KodeKloud 

Student Forum

chatAnything you would want to ask experts?
Write here...