博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
什么是Terraform?
阅读量:6937 次
发布时间:2019-06-27

本文共 963 字,大约阅读时间需要 3 分钟。

Terraform简介

欢迎访问Terraform介绍指南!本指南是开始学习Terraform的最佳之处。其包含Terraform是什么,解决什么问题以及与当前已有的软件对比,并且包含使用Terraform的快速入门!

如果你已经对Terraform基础很熟悉,为所有可用功能及内部组件提供了更好的参考指南。

Terraform是什么

Terraform是一个构建、变更、和安全有效的版本化管理基础设施的工具。Terraform可以管理已存在和流行的服务提供商以及定制的内部解决方案。

配置文件为Terraform描述运行单个应用程序或你整个数据中心所需的组件。Terraform生成一个执行计划描述了它将做什么以达到预期状态,然后执行它来构建所描述的基础设施。随着配置文件的变更,Terraform可以确定有什么变更,并且创建额外可应用的执行计划。

Terraform可管理的基础设施不仅包含计算实例,存储,网络等底层组件,也包含DNS条目,SaaS服务等高级组件。

最好的Terraform工作实例,请查看.

Terraform的主要功能如下:

基础设施即代码

基础设施使用高级配置语法进行描述。这可以让你的数据中心蓝图像你其他代码一样进行 _版本控制和管理_。此外基础设施可以被 _分享和重用_。

执行计划

Terraform在“计划”阶段生成执行计划。执行计划展示了当你调用apply时,Terraform将做什么。这在你使用Terraform操作基础设施时避免出现任何意外。

资源图表

Terraform构建所有资源的图表,并且并行创建和修改任何无依赖的资源。因此,Terraform尽可能高效的构建基础设施,并且操作者清楚其基础设施间的依赖关系。

自动变更

复杂的变更可以在最少的人工干预下应用到你的基础设施。使用前面提到的执行计划和资源图表,你可以确切的知道Terraform将会做那些变更,以及按什么顺序,避免一些可能的人为错误。

下一步

查看页面,了解Terraform的多种使用方式。然后查看了解它如何适应你现有的基础设施。最后,继续阅读来使用Terraform管理真实的基础设施并了解它如何工作。

<!--//

二流运维,三流英语,硬啃官方文档产物,若有不妥之处,欢迎指正,请以官方文档为准!
//-->

转载地址:http://ybbnl.baihongyu.com/

你可能感兴趣的文章
***工具集合
查看>>
限流熔断技术选型:从Hystrix到Sentinel
查看>>
python写入和读取csv文件
查看>>
如何配置tomcat群集节点之间简单进行会话共享?
查看>>
Confluence 6 整合到支持的附件存储选项
查看>>
Confluence 6 通过 SSL 或 HTTPS 运行 - 修改你 server.xml 文件
查看>>
快速构建Windows 8风格应用9-竖直视图
查看>>
解决微信小程序前台获取不到后台数据
查看>>
Chrome浏览器设置不缓存
查看>>
centos5.5 samba-swat总结
查看>>
YII2出现SQLSTATE[HY000] [2002] No such file or director
查看>>
搭建nginx+3*tomcat环境 实现session共享
查看>>
Phone状态监听
查看>>
MongoDB安装和基本运用
查看>>
python获取系统状态psutil模块
查看>>
软件分发、补丁推送排错
查看>>
如何把VHD转换成VHDX
查看>>
毕业只是开始:你准备好了吗?
查看>>
交互式自动化脚本模板
查看>>
顺丰和菜鸟对用户数据寸土不让 战争平息需监管层
查看>>