Amazon EKS workshop walkthrough repository.
This is a collection of Amazon EKS popular topics and assets aimed to help you successfully build your Amazon EKS workload.
Options to create your own Amazon EKS environment:
💥 1. Use pahud/eks-templates to simply the cluster
and nodegroup
of mixed instance types
and purchase options
creation by simply make create-eks-cluster
(highly recommended).
-
Create your EKS Cluster with eksctl or refer to the 8min Youtube walkthrough video by
Arun Gupta
-
Create Amazon EKS cluster with
eksctl
from eksworkshop.com
Working with kubectl for basic administrations
ClusterIP, NodePort and LoadBalancer
Create your 1st app from scratch and deploy into Amazon EKS
💥 pahud/eks-lambda-drainer - Amazon EKS node drainer with AWS Lambda
Blog - Interacting with EKS via Lambda by @nbrandaleone
Storage(PV, PVC and StatefulSet)
Kubernetes Dashboard
Affinity and Anti-Affinity
Taint and Toleration
Cordon and Uncordon
Drain
HPA(Horizontal Pod Autoscaling)
VPA(Vertical Pod Autoscaling)
Autoscaling Group LifeCycle Hooks with Pod draining
Fluentd integration
Amazon EKS with AWS CodeBuild integration
Amazon EKS Continuous Deployment Sample using AWS CodePipeline
Automate Kubernetes deployment on Amazon EKS with buddy.works
Blog - Continuous Delivery with Amazon EKS and Jenkins X
💥 Create 12 EKS clusters in parallel one for each in different regions with Codepipeline
cross region capabilities(demo tweet and cfn template)
ExternalDNS and Route53 Auto Naming API
Installing Istio 1.x on Amazon EKS
Blog - Getting Started with Istio on Amazon EKS - https://amzn.to/2wo3inY
How to integrate AWS ALB with istio v1.0 by Chuan-Yen Chiang - https://medium.com/@cy.chiang/how-to-integrate-aws-alb-with-istio-v1-0-b17e07cae156
CloudWatch Events scheduled kubectl execution from within AWS Fargate(Tweet)
💥 pahud/lambda-layer-kubectl - AWS Lambda layer for kubectl - Run kubectl
command in AWS Lambda with Autoscaling Group LifecycleHook
integration.
https://twitter.com/pahudnet/status/1030628314044452865
https://twitter.com/pahudnet/status/1030629435664302085
K8s Cloudwatch Adapter - and subscribe this issue in AWS container public roadmap.
Multiple EKS clusters sharing single VPC and ALB - (tweet|architecture)