更新时间:2023-11-17 gmt 08:00

terraform简介-凯发k8国际娱乐官网入口

什么是terraform

是一个开源的it基础设施编排管理工具,terraform支持使用配置文件描述单个应用或整个数据中心。

通过terraform您可以轻松的创建、管理、删除华为云资源,并对其进行版本控制。terraform支持编排的云资源请参考。

图1 使用terraform管理云资源

terraform的优势

  • 基础设施即代码

    基础设施可以使用高级配置语法进行描述,使得基础设施能够被代码化和版本化,从而可以进行共享和重复使用。

  • 执行计划

    terraform有一个 "计划 "步骤,在这个步骤中,它会生成一个执行计划。执行计划显示了当你调用apply时,terraform会做什么,这让你在terraform操作基础设施时避免任何意外。

  • 资源图

    terraform建立了一个所有资源的图,并行创建和修改任何非依赖性资源。从而使得terraform可以尽可能高效地构建基础设施,操作人员可以深入了解基础设施中的依赖性。

  • 变更自动化

    复杂的变更集可以应用于您的基础设施,而只需最少的人工干预。有了前面提到的执行计划和资源图,您就可以准确地知道terraform将改变什么,以及改变的顺序,从而避免了许多可能的人为错误。

分享:
网站地图