Logo
Section 1 / 9

模块与数据结构简介

本节课将带你了解模块和数据结构。

导入

模块与数据结构简介

本节课将带你了解模块和数据结构。

我们将学习的内容

在“模块与数据结构”部分,我们将更深入地回顾 Terraform 模块。我们会重新审视一些模块,并像使用函数一样来操作它们:通过输入和输出变量传递数据,以理解模块的组织结构。

最后,我们将更深入地探讨 Terraform 的语言(HCL),了解其数据类型的组织方式。

我们将涵盖模块之间的关系、输入与输出变量、模块结构以及数据类型。

Course Image
  • 在“Terraform 模块”课程中,我们将学习:

    • 如何引用一个模块并在另一个模块中使用它。
    • Terraform 模块与软件库及软件函数的相似之处。
  • 在“模块变量”课程中,我们将学习以下内容:

    • 变量如何作为输入传递和输出返回给模块使用者的机制。
  • 在“模块输出”课程中,我们将了解以下内容:

    • Terraform 模块的输出。
    • 模块输出变量及其与调用模块之间的关系。
  • 在“模块结构”课程中,我们将学习 Terraform 模块的结构。Terraform 模块通常包含 main.tf、vars.tf 和 outputs.tf 文件。

  • 在“数据类型——集合类型”课程中,我们将探索不同的数据类型,包括基本数据类型和集合类型。

  • 在“数据类型——复杂类型”课程中,我们将学习复杂类型和特殊数据类型。

远程 Terraform

Terraform 模块