toggle menu

Learn DevOps: The Complete Kubernetes

Buy Course Now
Study Mode: Online / Offline
Enrolled: 832 students
Course view: 3137
Duration: Self-Paced Learning
Lectures: 139
Course Materials: Downloadable Videos
Video: 13 Hours 36 Minutes
Course type: All Levels
Certificate of Completion: FREE
Learn DevOps The Complete Kubernetes

Course Overview

“Learn DevOps: The Complete Kubernetes” is an extensive and practical course that equips learners with the knowledge and skills needed to master Kubernetes, a powerful container orchestration platform. This course is designed to take learners from the fundamentals of DevOps and Kubernetes to advanced topics, enabling them to become proficient in container management and orchestration.

 

Who Needs This Course

This course is essential for a wide range of professionals, including:

DevOps Engineers: DevOps professionals looking to enhance their container orchestration skills using Kubernetes.

Software Developers: Developers interested in deploying and managing applications within containers using Kubernetes.

System Administrators: System administrators aiming to expand their knowledge and take on responsibilities related to Kubernetes.

IT Managers: IT managers seeking to understand Kubernetes for effective resource management and application deployment.

Cloud Engineers: Cloud professionals who want to optimize container workloads on cloud platforms.

Students and Educators: Students pursuing careers in DevOps, cloud computing, or containerization, as well as educators teaching relevant courses.

 

Benefits for Learners

Enrolling in “Learn DevOps: The Complete Kubernetes” provides learners with several valuable benefits:

Comprehensive Kubernetes Knowledge: Gain in-depth knowledge of Kubernetes, from installation and basic concepts to advanced features.

Practical Hands-On Experience: Learn by doing with hands-on demonstrations, ensuring a solid understanding of Kubernetes operations.

Containerization Mastery: Understand containerization concepts, Docker, and how Kubernetes manages containers.

Kubernetes Basics: Learn about essential Kubernetes components like nodes, services, pods, and labels.

Advanced Topics: Dive into advanced Kubernetes topics such as Helm, Skaffold, GitOps, serverless computing, microservices with Istio, and more.

Kubernetes Administration: Learn about Kubernetes administration tasks, resource quotas, namespaces, user management, and security practices.

Deployment Strategies: Explore deployment strategies, including canary deployments, retries, mutual TLS, and distributed tracing.

Multi-Platform Deployment: Understand on-premises and cloud-agnostic Kubernetes deployment using tools like Cert-Manager.

Course Completion: Upon completing the course, learners will receive a comprehensive understanding of Kubernetes, preparing them for real-world DevOps and container orchestration challenges.

 

By the end of this course, learners will have the skills needed to effectively work with Kubernetes in various scenarios. Whether you’re a DevOps engineer, developer, system administrator, IT manager, or a student, this course offers a comprehensive learning path to master Kubernetes and advance your career in the world of container orchestration and DevOps.

SECTION 1: INTRODUCTION

1
Introduction To Learn Devops
3 Min 15 Sec

SECTION 2: INTRODUCTION TO KUBERNETES

1
Demo Minikube
11 Min 49 Sec
2
Installing Kubernetes Using The Docker Client
4 Min 27 Sec
3
Minikube Vs Docker Client Vs Kops Vs Kubeadm
1 Min 56 Sec
4
Introduction To Kops
1 Min 44 Sec
5
Demo Preparing Kops Install
3 Min 3 Sec
6
Demo Preparing AWS For Kops Install
8 Min 55 Sec
7
Demo DNS Troubleshooting (Optional)
5 Min 57 Sec
8
Demo Cluster Setup On AWS Using Kops
10 Min 38 Sec
9
Demo Building Docker Images
5 Min 2 Sec
10
Docker Image Registry
3 Min 4 Sec
11
Demo Pushing Docker Image
3 Min 10 Sec
12
Running First App On Kubernetes
4 Min 17 Sec
13
Demo Running First App On Kubernetes
5 Min 10 Sec
14
Demo Useful Commands
3 Min 28 Sec
15
Service With Load Balancer
2 Min 22 Sec
16
Demo Service With AWS ELB Load Balancer
4 Min 57 Sec
17
Overview Of Kubernetes
6 Min 15 Sec

SECTION 3: KUBERNETES BASICS

1
Node Architecture
4 Min 38 Sec
2
Replication Controller
5 Min 10 Sec
3
Demo Replication Controller
5 Min 9 Sec
4
Deployments
6 Min 15 Sec
5
Demo Deployments
8 Min 33 Sec
6
Services
4 Min 3 Sec
7
Demo Services
4 Min 33 Sec
8
Labels
3 Min 16 Sec
9
Demo Node Selector Using Labels
3 Min 12 Sec
10
Health Checks
2 Min 18 Sec
11
Demo Health Checks
3 Min 1 Sec
12
Readiness Probe
55 Sec
13
Demo Liveness And Readiness probe
3 Min 9 Sec
14
Pod State
3 Min 29 Sec
15
Pod Lifecycle
3 Min 21 Sec
16
Demo Pod Lifecycle
5 Min 27 Sec
17
Secrets
6 Min 59 Sec
18
Demo Credentials Using Volumes
3 Min 49 Sec
19
Demo Running Wordpress On Kubernetes
9 Min 30 Sec
20
WebUI
1 Min 23 Sec
21
Demo Web UI In Kops
3 Min 36 Sec
22
Demo WebUI
2 Min 43 Sec

SECTION 4: ADVANCED TOPICS

1
Service Discovery
6 Min
2
Demo Service Discovery
8 Min 42 Sec
3
Config Map
4 Min 1 Sec
4
Demo Config Map
5 Min 13 Sec
5
Ingress Controller
3 Min 19 Sec
6
Demo Ingress Controller
5 Min 43 Sec
7
External DNS
3 Min 37 Sec
8
Demo External DNS
5 Min 34 Sec
9
Volumes
5 Min 36 Sec
10
Demo Volumes
6 Min 12 Sec
11
Volumes Auto-provisioning
3 Min 16 Sec
12
Demo Wordpress With Volumes
15 Min 24 Sec
13
Pod Presets
2 Min 46 Sec
14
Demo Pod Presets
5 Min 27 Sec
15
Stateful Sets
3 Min 25 Sec
16
Demo Stateful Sets
8 Min 21 Sec
17
Daemon Sets
1 Min 57 Sec
18
Resource Usage Monitoring
3 Min 5 Sec
19
Demo Resource Monitoring Using Metrics Server
4 Min 18 Sec
20
Demo Resource Usage Monitoring
5 Min 14 Sec
21
Autoscaling
4 Min 14 Sec
22
Demo Autoscaling
4 Min 24 Sec
23
Affinity Anti-Affinity
6 Min 40 Sec
24
Demo Affinity Anti-Affinity
5 Min 45 Sec
25
Interpod Affinity And Anti-Affinity
6 Min 47 Sec
26
Demo Interpod Affinity
3 Min 32 Sec
27
Demo Interpod Anti-Affinity
4 Min 45 Sec
28
Taints And Tolerations
8 Min 20 Sec
29
Demo Taints And Tolerations
5 Min 18 Sec
30
Custom Resource Definitions (CRDs)
2 Min 11 Sec
31
Operators
3 Min 12 Sec
32
Demo Postgresql-Operator
12 Min 24 Sec

SECTION 5: KUBERNETES ADMINISTRATION

1
The Kubernetes Master Services
3 Min
2
Resource Quotas
5 Min 17 Sec
3
Namespaces
3 Min 28 Sec
4
Demo Namespace quotas
5 Min 56 Sec
5
User Management
3 Min 43 Sec
6
Demo Adding Users
3 Min 17 Sec
7
RBAC
4 Min 19 Sec
8
Demo RBAC
6 Min 55 Sec
9
Networking
5 Min 33 Sec
10
Node Maintenance
2 Min
11
Demo Node Maintenance
1 Min 23 Sec
12
High Availability
2 Min 36 Sec
13
Demo High Availability
2 Min 37 Sec
14
TLS On ELB Using Annotations
5 Min 36 Sec
15
Demo TLS On ELB
8 Min 56 Sec
16
Admission Controllers
7 Min 15 Sec
17
Mutating Webhook And Validating Webhook
5 Min 21 Sec
18
Demo Mutating Webhook (Part I)
7 Min 54 Sec
19
Demo Mutating Webhook (Part II)
12 Min 20 Sec
20
Demo Mutating Webhook (Part III)
9 Min 22 Sec
21
Pod Security Policies
2 Min 27 Sec
22
Demo Pod Security Policies
13 Min 2 Sec
23
ETCD
3 Min 3 Sec
24
The Raft Consensus Algorithm
9 Min 13 Sec
25
Demo ETCD Backup & Restore
19 Min 41 Sec

SECTION 6: PACKAGING AND DEPLOYMENT OF KUBERNETES

1
Introduction To Helm
3 Min 59 Sec
2
Demo Helm
8 Min 23 Sec
3
Creating Your Own Helm Charts
2 Min 3 Sec
4
Demo Creating Your Own Helm Charts
7 Min 4 Sec
5
Demo Nodejs App Helm Chart
13 Min 16 Sec
6
Demo Setting Up A Helm Repository On S3
5 Min 55 Sec
7
Demo Building And Deploying Helm Charts With Jenkins
13 Min 19 Sec

SECTION 7: CONTINUOUS DEVELOPMENT WITH KUBERNETES

1
Introduction To Skaffold
3 Min 55 Sec
2
Demo Skaffold
8 Min 46 Sec

SECTION 8: GITOPS WITH KUBERNETES

1
Introduction To Flux
4 Min 12 Sec
2
Demo Setting Up Flux
10 Min 27 Sec

SECTION 9: SERVERLESS ON KUBERNETES

1
Introduction To Serverless
5 Min 44 Sec
2
Introduction To Kubeless
2 Min 23 Sec
3
Demo Creating Functions With Kubeless
13 Min 5 Sec
4
Demo Triggering Kubeless Functions With Kafka
8 Min 8 Sec

SECTION 10: MICROSERVICES

1
Introduction To Istio
7 Min 31 Sec
2
Demo Istio Installation
6 Min 9 Sec
3
Demo An Istio Enabled App
10 Min 37 Sec
4
Demo Advanced Routing With Istio
6 Min 47 Sec
5
Demo Canary Deployments
3 Min 36 Sec
6
Demo Retries
8 Min 5 Sec
7
Mutual TLS
3 Min 58 Sec
8
Demo Mutual TLS
11 Min 12 Sec
9
RBAC With Istio
5 Min 17 Sec
10
Demo RBAC With Istio
9 Min 22 Sec
11
End-User Authentication With Istio (JWT)
10 Min 26 Sec
12
Demo End-User Authentication With Istio (JWT)
11 Min 30 Sec
13
Demo Istio Egress Traffic
4 Min 2 Sec
14
Demo Distributed Tracing With Jaeger
7 Min 43 Sec
15
Istio's Grafana Metrics
4 Min 35 Sec

SECTION 11: INSTALLING KUBERNETES USING KUBEADM

1
Introduction To kubeadm
4 Min 32 Sec
2
Demo Kubeadm (Part I)
5 Min 14 Sec
3
Demo Kubeadm (Part II)
10 Min 13 Sec

SECTION 12: INSTALLING KUBERNETES USING EKS

1
Introduction To EKS
3 Min 19 Sec
2
Demo EKS Setup Using Eksctl
11 Min 47 Sec
3
IAM Roles For Service Accounts
3 Min 59 Sec
4
Demo IAM Roles For Service Accounts
9 Min 50 Sec

SECTION 13: ON-PREM OR CLOUD AGNOSTIC KUBERNETES

1
Managing TLS Certs With Cert-Manager
6 Min 25 Sec
2
Demo Cert-Manager (Part I)
5 Min 29 Sec
3
Demo Cert-Manager (Part II)
15 Min 25 Sec

SECTION 14: COURSE COMPLETION

1
Congratulations
39 Sec
2
Bonus Lecture Advanced Kubernetes Usage Course
3 Min 35 Sec

Be the first to add a review.

Please, login to leave a review
Learn DevOps: The Complete Kubernetes
Price:
₦10,000 ₦3,000
Layer 1
Login Categories