导入
远程 Terraform 简介
本节课将带你了解远程 Terraform。
我们将学习什么?
在本课程中,我们将使用 Terraform 创建位于本地机器之外的资源。我们将了解如何在指定的提供者上创建资源,这可能包括基于云的提供者(我们的示例中将使用亚马逊网络服务 AWS),或任何可通过 Terraform 支持的 API 访问的其他类型资源。
...
在“远程 Terraform”部分,我们将涵盖以下内容:
-
在“管理远程资源”课程中,我们将学习以下内容:
- 什么是远程资源?
- 提供者是如何工作的?
- 什么是资源刷新?
-
在“隐式资源依赖”课程中,我们将学习以下内容:
- Terraform 如何创建隐式依赖关系?
-
在“显式资源依赖”课程中,我们将涵盖以下内容:
- Terraform 如何创建显式依赖关系。
- 如何管理资源的定向销毁。
-
在“绘制 Terraform 资源图”课程中,我们将学习以下内容:
- 如何在 Terraform 中创建资源依赖图。
-
在“导入资源”课程中,我们将通过以下步骤完成实际操作:
- 创建一些资源。
- 提取资源 ID。
- 丢失 Terraform 状态。
- 使用资源 ID 通过 Terraform 进行导入。
我们将使用 Terraform 创建第一套云基础设施。我们选择 亚马逊网络服务(AWS),因为它目前是最流行的云计算平台。之后,我们将学习 Terraform 中的依赖关系、资源绘图以及已有资源的处理方法。