Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Running Kubernetes on AWS (EKS) (2021)

Running Kubernetes on AWS (EKS) (2021)

1h 29mAdvanced2021-01-06

Authors

Robert Starmer

Robert Starmer

Cloud Advisor, Founder of Kumulus Technologies

Course details

Kubernetes fans rejoice. You can now use this popular container orchestration tool with Amazon Web Services (AWS) to deploy enterprise-scale Kubernetes clusters—without the headaches of managing multiple masters. This course teaches you the ins and outs of Amazon Elastic Container Service for Kubernetes (Amazon EKS), including understanding the deployment model and creating the needed Identity and Access Management (IAM) roles and policies. Instructor Robert Stormer also shows how to deploy and scale EKS workers to meet your needs, and integrate storage and networking. Plus, find out how to manage user access with Amazon IAM and Kubernetes RBAC, and monitor your deployments and underlying resources. Along the way, Robert introduces useful Kubernetes extensions and add-ons that can be used in the AWS environment.

Skills covered

KubernetesDevOps ToolsAmazon Web Services (AWS)AmazonDevOpsCloud ServicesCloud PlatformsEssential TrainingCloud ComputingOpen Source

Concepts

0. Introduction

  • 01 - Optimize the delivery of your applications
  • 02 - What you need to know

1. Kubernetes on Amazon

  • 03 - Deployment models
  • 04 - Requirements for EKS deployment
  • 05 - Creating IAM roles and policies
  • 06 - Install the CLI tools
  • 07 - Launch an EKS cluster

2. Scaling EKS Workers

  • 08 - EC2 vs. Fargate
  • 09 - Selecting worker sizing
  • 10 - Creating scaling worker pools
  • 11 - Install Kubernetes kubectl
  • 12 - Using labels to select pools

3. EKS Storage

  • 13 - Creating storage classes
  • 14 - Storage persistent claims
  • 15 - Challenge - Cleaning up storage
  • 16 - Solution - Set the PV for autoremoval

4. EKS and Network Policy

  • 17 - Network policy
  • 18 - Load balancing and ingress

5. EKS and Application Security

  • 19 - AWS IAM and K8S RBAC
  • 20 - Kubernetes namespaces

6. Monitoring EKS Deployments

  • 21 - K8S Native - Prometheus
  • 22 - Using CloudTrail and CloudWatch
  • 23 - Challenge - Get pod metrics
  • 24 - Solution - Add a filter on pod label

Conclusion

  • 25 - Next steps

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal