Logo
Section 1 / 8

本地基础入门

了解 Terraform 的本地基础知识。

导入

本地基础入门

了解 Terraform 的本地基础知识。

我们将学习什么?

本节将介绍使用 Terraform 的基本概念。我们将学习 Terraform 资源、规划流程、状态文件、数据源、输出以及资源销毁。

我们将仅使用本地资源(例如在运行 Terraform 的主机上创建的本地文件),以便深入理解这些核心概念。虽然这可能与我们在工作中使用的 Terraform 看起来不太一样,但其本质是相同的,能够为我们打下坚实的基础。

...

我们将涵盖以下内容:

  • 在 "Terraform 101" 课程中,我们将演示一个最简单的 Terraform 脚本。我们将学习以下内容:

    • 什么是 Terraform 资源?
    • path.module 变量是什么?
    • terraform init 命令是如何工作的?
    • terraform apply 命令的作用是什么?
  • 在 "Terraform 状态文件" 课程中,我们将深入探讨状态文件。

  • 在 "使用 Terraform 进行规划" 课程中,我们将学习如何实现以下操作:

    • 适当放慢执行过程,以获得更精细的控制。
    • 学习一些新命令,如 terraform plan 和 terraform show。
  • 在 "Terraform 模块输出" 课程中,我们将学习以下内容:

    • 如何通过数据源从模块外部获取输入。
    • 如何通过模块输出来定义一个 Terraform 模块。
  • 在 "Terraform 销毁" 课程中,我们将学习以下命令和操作:

    • terraform plan -destroy 命令。
    • terraform destroy 命令。
    • 如何对资源进行“标记损坏”(taint)和“取消损坏标记”(untaint)。

入门

Terraform 入门