You need to enable JavaScript to run this app.
文档中心
基础设施管理

基础设施管理

复制全文
下载 pdf
基础设施管理
产品介绍
复制全文
下载 pdf
产品介绍
基础设施管理器(Infra Manager)是火山引擎提供的企业级全托管 IaC(Infrastructure as Code,基础设施即代码)服务,完全兼容开源 Terraform 与 OpenTofu。您无需自建运行环境,即可通过声明式模板高效、安全、一致地完成云资源的创建、变更与运维,实现基础设施全生命周期的自动化管理。​
控制台入口:快速前往​
产品能力及优势​
  1. 声明式配置:Infra Manager 是一款完全兼容业界事实标准 Terraform(HCL + Provider)的资源编排引擎,适用于火山引擎云资源(一切可寻址、可描述的物理或逻辑实体,例如云服务器、数据库、私有网络、IAM 角色等)的全生命周期管理。用户只需声明资源的期望状态,系统自动计算并执行差异变更,无需关心命令式的执行细节,大幅降低基础设施管理复杂度。​
  1. 全托管:Infra Manager 为 Terraform/OpenTofu 提供免费的全托管能力,用户无需安装任何软件,无需自行准备运行环境、执行机或底层存储,上传模板即可完成资源的自动化创建、更新与销毁,开箱即用。​
  1. GitOps:Infra Manager 与 Git 生态深度集成,用户只需将模板推送至代码仓库即可触发在线部署,并支持通过 Webhook 订阅分支变更实现持续交付。适合与企业 CI/CD 工具链打通,实现基础设施从设计、开发到运维的全生命周期高效协同管理。​
  1. 安全性:Infra Manager 支持可视化的审计与事件管理,支持将部署操作收敛至指定权限的 IAM 角色执行,支持正式部署前预览执行计划,支持部署失败时的自动回滚,并提供高可用、安全合规的中心化存储服务,用于持久化、版本化和锁定 Terraform 状态文件。​
  1. 多账号跨地域:允许管理员使用单一模板作为标准蓝图,在多个账号、多个地域中创建、更新或删除资源栈,确保部署的标准化与一致性。同时与企业组织集成,实现对新加入组织的成员账号自动部署基线资源。​
  1. 模板管理:InfraManager 提供经过验证的公共模板与可复用的 Terraform Module,帮助用户无需从零编写 HCL 即可拉起云上环境。​
应用场景​
  1. 企业快速上云:利用火山引擎沉淀的模板与最佳实践,无需专业 IT 技能或云上架构设计经验,即可一键创建解决方案级别的全套资源,快速构建最优云上架构。​
  1. 业务环境复制:在中心化 IT 管理场景中,可将同一模板分发至各组织、各团队的不同环境,显著降低重复操作成本,同时规避人为操作可能导致的配置偏差。​
  1. 企业部署提效:当企业需要将手工重复操作(如环境的销毁与重建)实现工具化、流程化时,可将大批量、不同服务、不同规格的资源实例统一定义在模板中,通过 Infra Manager 平台完成自动化创建,实现资源的快速部署与灵活配置。​
  1. 交付标准化:通过 Infra Manager,可使用代码模板完整描述交付环境。ISV 等服务提供商可将软件服务模板化,面向自身客户实现快速业务发放,使交付过程规范化、可复现。​
  1. 中心化管理:通过 Infra Manager 资源栈集的一次操作,安全、可控地将变更(如模板升级、参数修改)发布到企业所有目标环境中,同时提供所有部署操作的集中审计、检测、状态监控和结果汇总,提升组织级资源治理的透明度。​
  1. 安全变更预览:当需要创建或更新资源栈,并希望在实际部署前确认资源的新增、修改、替换或删除范围时,可以先创建执行计划。系统会根据模板与资源栈当前状态生成变更预览,帮助提前识别关键资源被替换或删除等风险;企业用户可以在确认结果符合预期后再部署执行计划,使变更正式生效,从而降低误操作和非预期变更对业务的影响。​
  1. 模板资产沉淀:管理员将标准基线沉淀为模板,新业务线基于同一模板拉起一致环境。用户也可以在模板广场选择官方解决方案模板,按向导填参后一键部署,缩短从设计到上线的路径。​
基础概念​
​
概念​
描述​
资源​
既包括用户购买的虚拟化资源(如 ECS 实例、TOS 桶),也包括用于管理虚拟化资源的辅助管理资源(如 ECS 安全组、IAM 子用户)。狭义上,可被 API 操作的对象即为资源;广义上,在云上保有的、能满足特定使用场景的 IT 实体均为资源。Infra Manager 支持管理的资源范围请参考 Terraform/OpenTofu Provider。​
模板​
模板是由 HCL 语法文本文件构成的配置项目,用于描述期望通过 IaC 管理的云资源信息,是定义基础设施和架构的蓝图。模板中声明了资源的配置细节及资源间的依赖关系,Infra Manager 将依据模板完成云资源的自动化创建。​
资源栈​
资源栈是基于模板创建的一组资源逻辑集合,支持自动化部署、依赖管理和状态跟踪,是 Infra Manager 提供在线托管 IaC 服务的核心载体。​
资源栈事件​
资源栈事件是执行计划和部署过程中产生的日志信息。事件随资源栈执行状态实时刷新,用户可通过事件了解部署进度,并在部署失败时据此排查问题。​
委托角色​
默认情况下 Infra Manager 使用当前登录用户的身份执行部署,部署任务可能因个人权限变更或临时凭证失效而中断。为此,您可创建一个可信实体为 inframanager 的 IAM 角色并委托给资源栈,让自动化任务在无人值守、Git 自动触发等场景下持续可靠运行,并实现权限收敛、操作可审计。​
Git 同步​
在 Infra Manager 中完成 Git 授权并开启自动更新后,系统将通过 Webhook 监听代码仓库的每次提交与变更,并自动触发对应资源栈的部署操作,提升自动化运维效率。​
资源栈集​
资源栈集允许用户使用同一个模板,在多个账户和多个区域中,以一个单一操作来创建、更新或删除资源栈实例,将管理平面从“单点部署”提升到了“规模化治理”的维度,是实现多账户多环境下集中化运维。​
资源栈实例​
在资源栈集视角下“某账号+某地域”这个槽位的控制柄,本质是对目标账号下资源栈的逻辑引用,管理账号在资源栈集中通过资源栈实例查看目标账号下的资源栈情况,每个目标账号的每个地域的资源栈都对应一个资源栈集中的资源栈实例。​
管理账号​
管理账号是创建资源栈集的账号,自助管理权限模式的管理账号为普通主账号,服务管理权限模式的管理账号为企业组织管理员或委派管理员账号。​
目标账号​
管理账号预期创建资源栈的账号,自助管理权限模式的目标账号为普通主账号,服务管理权限模式的目标账号为企业组织成员账号。​
执行计划​
一种管理和执行模板变更的操作,您可以通过执行计划对资源进行管理和更新,核心价值是在提供变更预演与安全护栏。在执行部署操作之前可以预览执行计划对资源栈的影响,只有当部署执行计划后,变更操作才对资源栈正式生效。​
模板广场​
由火山引擎官方维护的公共模板库,按应用场景与云产品分类,支持搜索与标签筛选;用户可查看详情、下载代码并基于模板直接创建资源栈,但不可编辑公共模板。​
我的模板​
用户通过 Github 代码仓库、存储桶或本地文件上传保存的私有模板,仅在自身权限范围内可见与使用,可被多个资源栈复用,支持版本迭代。​
Terraform Module​
可复用的 Terraform 配置封装,对外暴露标准化输入输出。InfraManager 在控制台提供 Module 索引与使用说明,每个官方 Module 附带可直接部署的示例(Example),用户在模板管理中快速选择并部署示例。​
​
支持的产品和资源​
所有 Terraformcc 和 OpenTofucc 支持的产品和资源,均可通过 Infra Manager 进行管理。​
约束和限制​
  1. 目前 Terraform 仅支持至 1.5.7 版本,如需使用更高版本的编排引擎,请切换至 OpenTofu。​
  1. 单个账号单个 Region 下最多可创建 100 个资源栈,如有更高配额需求,请提交工单申请。​
  1. 单个账号单个 Region 下最多可创建 50 个资源栈集,自助管理模式下资源栈集最多选择 200 个目标账号,如有更高配额需求,请提交工单申请。​
  1. 单个资源栈的模板文件大小上限为 5 MB。​
  1. 资源栈部署最长超时时间为 720 分钟,默认 60 分钟,可在创建资源栈时按需配置。​
  1. 单个资源栈最多可创建 500 个执行计划。​
​
最近更新时间:2026.10.19 16:33:49
这个页面对您有帮助吗?
有用
有用
无用
无用