Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Kubernetes on AWS using Amazon EKS
Introduction
Introduction (3:04)
EKS Pricing and Budgets (3:18)
Download Resources
EKS Architecture
EKS Control Plane and Data Plane (2:20)
EKS Authentication Overview (1:57)
Setup Client Environment
Workspace Setup using Cloud9 (5:54)
Provision EKS Cluster
Manually using AWS Console (16:50)
Provision using AWS CDK (13:15)
Provision using eksctl (19:10)
Configure EKS Cluster
Map IAM User to RBAC (12:33)
Map IAM Role to RBAC (9:14)
Setup kube2iam (2:59)
Custom Namespace with IAM Role (6:55)
Install Helm Package Manager (2:12)
Load Balancing and DNS
ALB Ingress Controller (8:25)
Nginx Ingress Controller (11:25)
Setup External DNS (4:32)
Deployments
Deployments using Nginx Ingress (7:05)
Deployments using ALB Ingress (8:47)
Autoscaling
EKS Scaling Options - Theory (2:34)
Cluster Autoscaler (7:55)
Horizontal Pod Autoscaler (HPA) (3:52)
Vertical Pod Autoscaler (VPA) (3:57)
Kubernetes Dashboard
Deploy Kubernetes Dashboard with Ingress (8:09)
Storage and StatefulSets
Stateful Deployment with Default Storage Class (7:11)
Stateful Deployment with CSI Storage Class (8:29)
EKS Cluster with Fargate
Fargate Architecture (2:29)
Add Fargate Capability to EKS Cluster (7:29)
Working with Spot Instances
Spot Instances with Node Termination Handler (14:30)
Logging and Monitoring
Prometheus and Grafana (6:33)
Cloudwatch Container Insights (5:59)
Upgrade EKS Cluster
Upgrade EKS Cluster using eksctl (12:46)
Summary
Congratulations (2:02)
Teach online with
EKS Scaling Options - Theory
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock