Amazon EKS 集群管理
eksctl 用声明式配置创建和管理 EKS 集群、节点组和 IAM 服务账号。它封装了 CloudFormation、VPC 和 EKS API,适合快速搭建和日常运维。
eksctl create cluster --name app --region ap-southeast-1 --nodes 3
eksctl get cluster
eksctl get nodegroup --cluster app
eksctl scale nodegroup --cluster app --name ng-1 --nodes 5
eksctl create nodegroup --cluster app --name gpu --node-type g5.xlarge --nodes 1
eksctl create iamserviceaccount --cluster app --name app-sa --namespace app \
--attach-policy-arn arn:aws:iam::aws:policy/AmazonS3ReadOnlyAccess --approve
eksctl utils update-kube-proxy --cluster app --approve
eksctl delete cluster --name app
--approve 前看清变更。--dry-run 可以预览部分操作,但不会覆盖所有依赖。aws — AWS CLIkubectl — 集群操作eksctl 官方文档 — https://eksctl.io/