EKS实验合辑

以下内容在2022年8月,基于EKS 1.22版本,中国区域(宁夏)和海外区域(新加坡)测试通过。部分脚本已经考虑了中国大陆访问Github困难,因此提供了额外的镜像便于完成实验。

有关配置文件代码在Github上。

EKS 101 动手实验(一)创建EKS集群

EKS 101 动手实验(二)安装AWS Load Balancer Controller

EKS 101 动手实验(三)启用CloudWatch Container Insight并调整集群的节点组配置

EKS 101 动手实验(四)编写yaml配置文件使用ECR上的镜像部署部署应用

EKS 101 动手实验(五)使用eksctl在现有VPC和子网中创建EKS集群

EKS 101 动手实验(六)将IAM用户或角色授权为EKS集群管理员

EKS 101 动手实验(七)解决AWS中国区的EKS部署Container Insight无法从海外拉取镜像的问题

EKS 101 动手实验(八)为VPC扩展IP地址并配置EKS Pod使用独立的IP地址段

EKS 101 动手实验(九)使用私有NLB使用指定IP地址

EKS 101 动手实验(十)EKS上的ELB获取客户端真实IP地址

EKS 101 动手实验(十一)为NodeGroup使用EC2 Spot实例

EKS 101 动手实验(十二)使用Karpenter+HPA实现EKS集群扩展