关于 creating-production-vpc-multi-az
指导在多个可用区中创建生产级 AWS VPC,供需要规划网络子网和安全配置的用户使用。内容涵盖 CIDR 自动计算、公有与私有子网、NAT 网关、路由表和分层安全组。
主要功能
- 01创建启用 DNS 的 VPC
- 02规划公有与私有子网
- 03配置高可用 NAT 网关
- 04设置路由表
- 05创建分层安全组
适用场景
- 01部署跨多个可用区的生产网络
- 02为工作负载配置出站访问
- 03按环境设置网络访问规则
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ aws/ agent-toolkit-for-aws --skill creating-production-vpc-multi-az安装后在 Claude Code 中输入/creating-production-vpc-multi-az确认已加载。
附带文件references/create-production-vpc-multi-az.md
详细介绍
跨多个可用区创建可用于生产环境的 VPC
概述
涵盖跨多个可用区分布、可用于生产环境的 VPC 基础设施的创建专业知识。包括启用 DNS 支持的 VPC 创建、自动计算 CIDR 的公有和私有子网布局、互联网网关、高可用出站访问所需的 NAT 网关、路由表配置,以及遵循 AWS Well-Architected 原则的分层安全组。
创建生产环境 VPC
如需创建包含公有/私有子网、NAT 网关、路由表和安全组的完整多可用区 VPC,请严格按照操作流程执行。 请参阅 生产环境 VPC 创建流程。
关键参数:
vpc_name(必需):所有资源的名称前缀region(必需):目标 AWS 区域allowed_web_cidrs(必需):允许 Web 访问的 CIDR 网段 — 只有在明确要求时才允许使用 0.0.0.0/0vpc_cidr(可选,默认值为10.0.0.0/16):VPC CIDR 网段availability_zones(可选,默认值为 3):AZ 数量(2–6)environment(必需):环境标签enable_ssh_access(可选,默认值为 false):是否创建 SSH 安全组
故障排除
可用区不足
目标区域必须至少有 2 个可用 AZ。使用 aws ec2 describe-availability-zones 进行确认。
NAT 网关创建延迟
NAT 网关可能需要几分钟才能就绪。操作流程会等待其就绪后再配置路由表。
安全组 CIDR 警告
对于 Web 访问 CIDR,操作流程会对 0.0.0.0/0 发出警告,并建议生产工作负载使用特定 IP 范围;但如果有明确要求,仍允许使用。
评论
支持 Markdown