Kubernetes Essentials
Kubernetes Essentials
Beginner
Tk. 10,000
Who Can Join This Course?
Basic Networking, Container knowledge ,Basic programming and Linux operating system knowledge
Course Outline
Introduction to Kubernetes
1. What is Kubernetes?
2. Why we need Kubernetes in our DevOps Life ?
Kubernetes Overview
1. What is Container ?
2. Container Overview .
Kubernetes Cluster Architecture
1. Introduction of Kubernetes Cluster
2. Kubernetes Architecture
3. Kubernetes Cluster Architecture
3. Cluster Networking
Kubernetes Setup
1. Introduction of Kubernetes Setup
2. Minikube
3. Minikube Setup
Basic Concepts – PODS, Replicasets, Deployments, Services, Nodes etc.
1. PODs
2. Replica Controllers, Replicasets
3. Deployments
4. Services
5. Nodes
YAML Introduction
1. Introduction to YAML
2. YAML for PODs
3. Learn YAML basics
4. Learn essential YAML syntax
Installation of Kubernetes
1. Basic Kubernetes Installation with Minikube,
2. Kubernetes Installation with KOPS
3. Kubernetes Installation with Kubeadm
Networking in Kubernetes
1. Basic Kubernetes Networking
2. Pod-to-Service Networking
3. Pod-to-Pod, across Nodes Networking
4. Service to POD networking
5. Internet to Service Networking
Creating a Service in Kubernetes
1. Services Intro
2. Services-NodePort
3. Services-ClusterIP
4 Services-LoadBalancer
Installing the Kubernetes Dashboard
1. Installing Kubernetes Dashboard with Minikube
2. Create services in Dashboard and run it accordingly.
Kubernetes on Cloud
1. Introduction Kubernetes on Cloud
2. Kubernetes on AWS
3. Kubernetes on GCP
Microservices
1. Microservices Architecture
2. Deploying an app on Kubernetes
Conclusion
1. Final Quiz/final Assignment
2. Future guidance/references
3. Conclusion
Instructors
Over 13 years of field-level and job experience in Systems Administration, DevOps, and Cloud Computing. Also certified AWS Solution Architect Associate, Certified Kubernetes Administer, Certified DevOps Generalist, Certified Azure Administrator Associate
What Students Said
Students are yet to give feedback.