Running Kubernetes on AWS (EKS)
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to use Amazon Elastic Container Service for Kubernetes (Amazon EKS) to deploy enterprise-scale Kubernetes clusters.
Syllabus
Introduction
- Optimize the delivery of your applications
- What you need to know
- Deployment models
- Requirements for EKS deployment
- Creating IAM roles and policies
- Install the CLI tools
- Launch an EKS cluster
- EC2 vs. Fargate
- Selecting worker sizing
- Creating scaling worker pools
- Install Kubernetes kubectl
- Using labels to select pools
- Creating storage classes
- Storage persistent claims
- Challenge: Cleaning up storage
- Solution: Set the PV for autoremoval
- Network policy
- Load balancing and ingress
- AWS IAM and K8S RBAC
- Kubernetes namespaces
- K8S Native: Prometheus
- Using CloudTrail and CloudWatch
- Challenge: Get pod metrics
- Solution: Add a filter on pod label
- Next steps
Taught by
Robert Starmer
Related Courses
A Practical Guide to Amazon EKSA Cloud Guru EKS Basics
A Cloud Guru Alojamiento de servidores para juegos en AWS (EspaƱol LATAM) | Game Server Hosting on AWS (LATAM Spanish)
Amazon Web Services via AWS Skill Builder Amazon EKS for Developers - Online Course Supplement
Amazon Web Services via AWS Skill Builder Amazon EKS Primer
Amazon Web Services via AWS Skill Builder