Terraform hashicorp
hashicorp terraform
¶
Terraform 是一个用于安全、高效地构建、更改和版本化基础设施的工具,支持管理流行服务提供者及自定义内部解决方案。其核心功能包括:
- 基础设施即代码:通过高级配置语法描述基础设施,实现版本控制、共享与复用。
- 执行计划:在应用前生成计划,展示预期操作,避免意外变更。
- 资源图:构建资源依赖图,并行处理非依赖资源,提供依赖洞察。
- 更改自动化:最小化人工干预即可应用复杂变更集,降低人为错误。
项目核心包含命令行界面和图引擎,资源提供者以插件形式实现。