IBM Cloud Docs
Terraform 版本支持和废弃生命周期

Terraform 版本支持和废弃生命周期

Schematics 服务支持,,,,,,。被设为默认版本。Terraform_v1.4.6 Terraform_v1.5.7 Terraform_v1.6.6 Terraform_v1.7.5 Terraform_v1.8.5 Terraform_v1.9.2 Terraform_v1.10.5 Terraform_v1.9.2

不推荐使用 Terraform_v1.4.6,但仍允许使用此版本创建和执行工作空间。 有关更多信息,请参阅 废弃调度

建议始终升级到 Schematics支持的当前 Terraform 发行版。 出于合规性和安全性考虑,请保留在具有 HashiCorp 配置语言 (HCL) 提供的维护和安全修订的 Terraform 发行版上。 有关 Terraform 修订支持,Schematics Terraform 发行版的市场营销日期结束和支持结束的更多信息,请参阅 废弃调度

有关更新 Terraform 发行版的更多信息,请参阅 升级 Terraform 工作空间版本。 Terraform v1.0 是 Terraform 的主要发行版,标志着过渡到稳定的 1.x 发行版。 HCL 为核心 Terraform 功能部件和功能制作了 1.x 发行版的兼容性承诺。 无需对 HCL 模板进行更改即可通过 1.x 发行版进行升级。

Schematics Terraform 废弃生命周期

该表概述了 Schematics 针对 Terraform 发行版提供的支持时间表。 有关维护和修订的更多信息,请参阅以下部分。

废弃生命周期
时间刻度 Schematics
功能
Terraform 维护和安全修复 升级
0-6 个月 完全操作 建议
6-12 个月 完全操作 建议。 如果需要 Terraform 修订,请升级。
12-24 个月 工作空间创建受限 建议。 如果需要 Terraform 修订,请升级。
24 个月 工作空间执行受限 需要

Terraform 维护和修订

Schematics 支持符合 Terraform 支持和报废策略的 Terraform 发行版。Schematics 始终支持至少一个具有维护和安全修订支持的 Terraform 发行版。

在 Terraform 维护和安全修订结束后,Schematics 将在发行版 GA 后的 24 个月内保持完整的操作支持。 如果在需要修订的 Terraform 中标识了问题,那么需要用户使用当前维护和安全修订来更新到发行版。

在 Terraform 维护结束后,Schematics 将移至支持具有最终点 (修订包) Terraform 发行版的操作。

Schematics 中每个 Terraform 版本的弃用和使用遵循以下阶段。

限制工作空间创建

在离 GA 12 个月之后,用户无法使用此发行版创建新的 Schematics 工作空间。 使用该发行版的现有工作空间和资源可以继续使用该发行版进行管理。 建议更新为当前受支持的 Terraform 发行版。

在此期间,Schematics 仅支持具有最终点 (修订包) Terraform 发行版的操作。

限制工作空间执行

自GA发布24个月后,用户将无法再使用此版本通过 IBM Cloud Schematics 工作区管理云资源。 必须首先更新工作空间,以将 Terraform 发行版与 HCL 提供的维护和安全修订配合使用。 工作区的内容仍然可以访问,Terraform版本可以通过 Schematics 更新,以重新启用操作。

如果选择在 restrict workspace execution 日期之后不升级到 Terraform 的当前版本,请执行以下操作: -您的 Schematics 工作空间数据将继续保留在 Schematics 中,直到您删除这些工作空间为止。

  • 您不能使用 Schematics 对云资源进行操作或 destroy。 资源仍可通过 IBM Cloud 控制台或CLI删除。

不推荐使用调度

建议您始终从使用中的 Terraform 版本迁移到当前可用版本,并保留在具有维护和安全修订的 Terraform 版本上。 您可以在 Schematics 工作空间 配置页面的下拉列表中查看 Terraform 的当前使用版本。

Schematics 声明使用 IBM Cloud Schematics 服务时废弃 Terraform 版本的时间线,相关的市场营销结束日期和支持结束日期。 表中提供的月份表示“月份”中用于限制工作空间创建和执行的最后一天。 随着发布新的 Terraform 版本,废弃时间线将发生更改。

弃用时间表
版本 Terraform 支持 Terraform 维护和安全支持终止 第 1 阶段:限制工作区创建
End of marketing )
第 2 阶段:限制工作区执行
End of support )
Terraform v0.11 过时 2021 年及更早 2022 年 5 月 2021 年 9 月
Terraform v0.12 过时 2021 年及更早 2022 年 5 月 2021 年 9 月
Terraform v0.13 过时 2021 年及更早 2022 年 5 月 2024 年 9 月 30 日
Terraform v0.14 过时 2021 年及更早 2022 年 5 月 2024 年 9 月 30 日
Terraform v0.15 过时 2021 年 7 月 2023 年 9 月 2024 年 9 月 30 日
Terraform v1.0 过时 2022 年 5 月 2023 年 9 月 2024 年 9 月 30 日
Terraform v1.1 过时 2022 年 9 月 2023 年 9 月 2024 年 9 月 30 日
Terraform v1.2 过时 2023 年 3 月 2024 年 3 月 2025 年 3 月 31 日
Terraform v1.3 过时 2023 年 12 月底 2024 年 4 月 2025 年 7 月 31 日
Terraform v1.4 2023 年 7 月 2024 年 9 月 30 日 2024 年 12 月 31 日 2025 年 9 月 30 日
Terraform v1.5 2023 年 9 月 6 日 2024 年 10 月 31 日 2024 年 12 月 31 日 2025 年 9 月 30 日
Terraform v1.6 2024 年 6 月 5 日 2024 年 12 月 16 日 2025 年 7 月 15 日 2026 年 1 月 15 日
Terraform v1.7 2024 年 8 月 21 日 2025 年 5 月 30 日 2025 年 11 月 28 日 2026 年 5 月 29 日
Terraform v1.8 2024 年 8 月 21 日 2025 年 5 月 30 日 2025 年 11 月 28 日 2026 年 5 月 29 日
Terraform v1.9 2024 年 8 月 21 日 2025 年 5 月 30 日 2025 年 11 月 28 日 2026 年 5 月 29 日
Terraform v1.10 2024 年 5 月 30 日 2025 年 12 月 30 日 2026 年 6 月 30 日 2027 年 1 月 29 日

用户操作

请遵循以下步骤进行升级,以继续使用 IBM Cloud Schematics中最新版本的 Terraform。

  1. 标识: 识别 IBM Cloud Schematics 工作空间中 Terraform 的版本。 Schematics 工作空间列表指示正在使用的版本 Terraform。 此外,控制台中的个别 Schematics 工作空间 设置页面 指示为与工作空间配合使用而配置的 Terraform 版本。 如果您正在使用命令行运行 ibmcloud schematics workspace list 命令来显示 Terraform 版本。

  2. 迁移: 将较旧的 Terraform 版本迁移到当前受支持的版本。 有关迁移 Terraform 版本的更多信息,请参阅 升级 Terraform 工作空间版本

  3. 验证: 您可以通过执行测试操作来验证工作空间是否已迁移且正常工作。 您可以从 CLI 运行 ibmcloud schematics refreshibmcloud schematics plan 命令,以验证已迁移工作空间的作业是否成功执行。

现在,您处于 Terraform 的当前版本,可以使用 IBM Cloud Schematics 工作空间继续操作。