阿里云运维命令行 Terraform 系列

Terraform是一个管理IT云资源的客户端工具,使用Terraform命令可以实现对所有资源的管理。


terraform plan :资源预览,对于目前配置的资源进行合理性概览

terraform apply:出于安全考虑,在进行变更后需要一步操作来人工复核,确认后提交

terraform show:使用show命令查看当前所有资源的属性值

terraform destroy:“摧毁”资源,即释放资源

terraform import:如字面意思,导入资源,将云资源导入当前state

terraform taint:将资源标记为被污染状态,当apply之后,该资源会被释放后重建。相当于rebuild一次。

terraform untaint:取消标记污染状态

terraform outputs:打印参数,显示参数


terraform state list:列出当前state中所有资源

terraform state show:显示列出资源其中一个的属性

terraform state pull:获取当前state属性并展示

terraform state rm:移除某个资源,注意是单个

terraform state mv:move指令,变更资源位置

terraform refresh:刷新state状态


terraform init:初始化加载模块

terraform graph:输出当前模板定义的资源关系图

terraform validate:检查模板语法是否合理

正在加载评论...