Skip to content

Latest commit

 

History

History
37 lines (27 loc) · 1.42 KB

File metadata and controls

37 lines (27 loc) · 1.42 KB

Kubernetes and AWS EKS Basics

Kubernetes Main Concepts

If new to Kubernetes, understand these concepts:

  1. Pod: Smallest deployable unit (1+ containers)
  2. Deployment: Manages replicas of pods
  3. Service: Internal load balancer + DNS
  4. Ingress: External load balancer (ALB)
  5. ConfigMap: Configuration data
  6. Secret: Sensitive data
  7. HPA: Horizontal Pod Autoscaler

AWS EKS Specifics

If new to AWS EKS, know these components:

  1. AWS Load Balancer Controller: Creates ALBs from Ingress
  2. VPC CNI: Gives pods VPC IP addresses
  3. IAM Roles for Service Accounts (IRSA): Pod-level IAM
  4. EBS CSI Driver: For persistent volumes
  5. CloudWatch Container Insights: For monitoring

Learning Resources


Return to: Main README | Prerequisites and Setup | AWS Resources Deep Dive