/eks-101-workshop

EKS 101 Workshop

Primary LanguageShellApache License 2.0Apache-2.0

EKS 101 & 201 系列动手实验合集

更新到EKS 1.27版本,2023年7月在AWS海外区域测试通过。


Level 100:

实验1、创建EKS集群

实验2、部署AWS Load Balancer Controller

实验3、配置CloudWatch Container Insight & 修改集群规格

实验4、在ARM架构上构建应用并使用ALB Ingress部署应用

实验5、使用私有子网创建集群

实验6、将IAM用户或角色授权为EKS集群管理员

实验7、解决AWS**区的EKS部署Container Insight无法从海外拉取镜像的问题


Level 200:

实验8、为VPC扩展IP地址并配置EKS Pod使用独立的IP地址段

实验9、为私有NLB使用指定IP地址

实验10、在EKS上的ELB获取最终用户的真实IP地址

实验11、为NodeGroup使用EC2 Spot实例

实验12、使用Karpenter+HPA实现EKS集群扩展

实验14、在内部网络使用EKS配置必要的Endpoint

实验15、收集EKS Node节点日志用于Support排查

实验16、将EC2手工加入EKS集群成为托管节点

实验17、使用EKS控制台的Addon功能升级EKS VPC CNI

实验18、测试EKS服务上Pod使用VPC CNI对网络吞吐性能的影响

实验19、使用EKS Fargate创建无服务器容器服务

实验20、使用Kubecost管理EKS成本

实验21、使用预加载机制加速EC2 Nodegroup上大镜像的启动速度

END