update readme&LICENSE
Landing Zone是一套顶层多账号架构设计方案,帮助客户安全、高效的部署云服务,并支持业务的可持续扩展。完整的Landing Zone提供安全、网络、身份权限管理、合规性和监控功能等能力,帮助企业通过自动化的方式实现上云架构部署。 本项目是一套基于 Terraform 构建的企业级 Landing Zone自动化部署脚本,旨在帮助组织快速搭建符合 Well-Architected Framework 的多账户云基础架构。
git clone https://github.com/volcengine/volcanoengine-landing-zone.git cd volcanoengine-landing-zone
export VOLCENGINE_ACCESS_KEY ="your-access-key" export VOLCENGINE_SECRET_KEY ="your-secret-key" export VOLCENGINE_REGION = "cn-beijing"
设置关键的环境变量,比如账号名称,VPC网段等等。
variable "master_account_id" { description = "管理账号的ID" type = string } variable "shared_services_email" { description = "共享服务账号的管理员邮箱" type = string }
terraform init
terraform plan
# 生产环境建议先审核计划,再执行应用 terraform apply
使用企业组织搭建一个Classic的Landing Zone框架
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802032778号
Landing Zone是一套顶层多账号架构设计方案,帮助客户安全、高效的部署云服务,并支持业务的可持续扩展。完整的Landing Zone提供安全、网络、身份权限管理、合规性和监控功能等能力,帮助企业通过自动化的方式实现上云架构部署。 本项目是一套基于 Terraform 构建的企业级 Landing Zone自动化部署脚本,旨在帮助组织快速搭建符合 Well-Architected Framework 的多账户云基础架构。
核心特性
前置条件
快速开始
克隆仓库
配置环境变量
配置变量
设置关键的环境变量,比如账号名称,VPC网段等等。
初始化 Terraform
验证配置
部署 Landing Zone
模块说明
landing-zone-organization
使用企业组织搭建一个Classic的Landing Zone框架