A selection of demos guiding you through the maze of Elastic Kubernetes Service (EKS)
- 01. Prepare Your CloudShell Environment
- 02. Configure IAM Role
- 03. Create Cloud9 (EC2) Environment
- 04. Set Variables
- 05. Configure Client Tools
- 06. Build EKS Cluster
- 07. Configure Local Machine Access
- 08. Build A Container Image
- 09. Push Container Image To ECR
- 10. Deploy From ECR To Kubernetes
- 11. Prepare Upgraded Image
- 12. K8s ClusterIP Services - because pods need to talk to each other
- 13. K8s NodePort Services - because workloads outside the cluster need to talk to pods
- 14. K8s LoadBalancer Services - because the world needs to talk to your cluster
- 15. AWS Load Balancer Controller - because one load balancer per service is wasteful
- 16. Cluster Autoscaler - because no one likes a pending pod
- 17. Horizonal Pod Autoscaler - because demand for pods can grow
- (WIP) 18. Karpenter - because CA is not perfect
- 19. Helm - because packages need managing
- 20. Deploy Backend Services - because no one likes a monolith
- 21. AWS App Mesh - because managing microservices at scale is hard
- 22. X-Ray - because observability at scale is hard