You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修改eksctl命令在指定AWS VPC下创建EKS集群?

在现有VPC中创建EKS集群的eksctl命令修改方案

要在已存在的VPC下创建EKS集群,你需要在原eksctl命令中添加指定VPC及子网的参数,修改后的命令示例如下:

eksctl create cluster \
--name app-api \
--version 1.29 \
--region us-east-1 \
--nodegroup-name app-api-worker-group \
--node-type t2.micro \
--nodes 1 \
--vpc-id vpc-xxxxxxxxx \
--vpc-private-subnets subnet-xxxxxxxxx,subnet-yyyyyyyyy

关键新增参数说明

  • --vpc-id:替换vpc-xxxxxxxxx为你实际的VPC ID,明确指定集群要部署到哪个已存在的VPC中。
  • --vpc-private-subnets:替换成你VPC下的私有子网ID(多个子网用逗号分隔),推荐将EKS节点部署在私有子网以提升安全性;如果你的业务场景需要使用公有子网,可将此参数替换为--vpc-public-subnets并填入对应公有子网ID。

额外注意事项

  • 确保目标VPC已配置必要的网络组件:私有子网需搭配NAT网关以实现节点对外联网,公有子网需关联互联网网关;同时安全组需允许EKS控制平面与节点之间的通信(eksctl会自动配置基础规则,但如果使用自定义安全组需提前开放对应端口)。
  • 建议选择至少两个不同可用区的子网,满足EKS集群的高可用要求。
  • 若需使用现有安全组而非eksctl自动创建的,可添加--vpc-security-group sg-xxxxxxxxx参数指定目标安全组ID。

内容的提问来源于stack exchange,提问作者Bear Bile Farming is Torture

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.29 21:53:15