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 フィックスのサポート、Terraform リリースの Schematics のマーケティング終了日、およびサポート終了について詳しくは、 非推奨スケジュール を参照してください。

Terraform リリースの更新について詳しくは、 Terraform ワークスペースのバージョンのアップグレード を参照してください。 Terraform v1.0 は Terraform のメジャー・リリースであり、安定した 1.x リリースへの移行を示します。 HCL は、Terraform のコア・フィーチャーおよび機能について、 1.x リリースの互換性を約束 しました。 1.x リリースをアップグレードするために HCL テンプレートを変更する必要はありません。

Schematics Terraform の非推奨ライフサイクル

この表は、Terraform リリース用に Schematics によって提供されるサポートのタイムテーブルの概要を示しています。 保守およびフィックスについて詳しくは、以下のセクションを参照してください。

|タイムスケール Schematics
機能|Terraform メンテナンスとセキュリティ修正|アップグレード | -- | -- | -- | -- | | 0 から 6 カ月 | 全操作 | はい | 推奨 | | 6 カ月から 12 カ月 | フル・オペレーション | いいえ | 推奨。 Terraform 修正が必要な場合はアップグレードします。| | 12 から 24 カ月 | ワークスペースの作成が制限されています | いいえ | 推奨。 Terraform 修正が必要な場合はアップグレードします。| | 24 カ月 | ワークスペースの実行が制限されています | いいえ | 必要 |

Terraform の保守と修正

Schematics は、 Terraform サポートおよび有効期間終了ポリシーに沿った Terraform リリースをサポートします。 Schematics は、保守およびセキュリティー・フィックス・サポート付きの少なくとも 1 つの Terraform リリースを常にサポートします。

Terraform の保守とセキュリティーのフィックスの終了後、 Schematics は、リリース GA から 24 カ月間、完全な運用サポートを維持します。 修正が必要な問題が Terraform で検出された場合、ユーザーは現行の保守フィックスおよびセキュリティー・フィックスを使用してリリースに更新する必要があります。

Terraform 保守の終了後、 Schematics は、最終ポイント (フィックスパック) の Terraform リリースでサポート操作に移行します。

Schematics の各 Terraform バージョンの非推奨と使用法は、以下のフェーズに従います。

ワークスペース作成の制限

GA から 12 カ月が経過すると、ユーザーはこのリリースで新しい Schematics ワークスペースを作成できなくなります。 リリースを使用する既存のワークスペースおよびリソースは、引き続きそのリリースを使用して管理できます。 現在サポートされている Terraform リリースに更新することをお勧めします。

この間、 Schematics は、最終ポイント (フィックスパック) の Terraform リリースの操作のみをサポートします。

ワークスペース実行の制限

GAから24か月後、ユーザーは本リリースを使用して IBM Cloud Schematics のワークスペースでクラウドリソースを管理できなくなります。 最初にワークスペースを更新して、HCL 提供の保守フィックスおよびセキュリティー・フィックスを適用した Terraform のリリースを使用する必要があります。 ワークスペースの内容は引き続きアクセス可能であり、 Schematics でTerraformリリースを更新することで、操作を再有効化できます。

Terraformの現行バージョンへのアップグレードを restrict workspace execution 以降行わないことを選択した場合:

  • Schematics ワークスペース・データは、これらのワークスペースを削除するまで Schematics に残ります。
  • Schematics を使用して、クラウドリソースに対する操作や destroy はできません。 リソースは、 IBM Cloud コンソールまたはCLIから削除できます。

非推奨スケジュール

常に、使用中のバージョンの Terraform から現在使用可能なバージョンにマイグレーションし、保守フィックスおよびセキュリティー・フィックスを適用した Terraform バージョンのままにすることをお勧めします。 Terraform の現在使用中のバージョンは、 Schematics ワークスペース 構成ページのドロップダウン・リストで確認できます。

Schematics IBM Cloud Schematics サービスをご利用の場合、Terraform のバージョン廃止のスケジュール、関連する販売終了日、サポート終了日をお知らせします。 表に記載されている月は、ワークスペースの作成と実行を制限する月の最終日を表す。 非推奨の予定表は、新しい Terraform バージョンがリリースされると変更されます。

廃止予定のタイムライン
バージョン Terraform のサポート Terraform のメンテナンスとセキュリティ サポートの終了 フェーズ 1: ワークスペースの作成を制限する
End of marketing )
フェーズ2: ワークスペースの実行を制限する
End of support )
テラフォームv0.11 非推奨 2021 年以前 2022 年 5 月 2021 年 9 月
テラフォームv0.12 非推奨 2021 年以前 2022 年 5 月 2021 年 9 月
テラフォームv0.13 非推奨 2021 年以前 2022 年 5 月 2024 年 9 月 30 日
テラフォームv0.14 非推奨 2021 年以前 2022 年 5 月 2024 年 9 月 30 日
テラフォームv0.15 廃止 2021 年 7 月 2023 年 9 月 2024 年 9 月 30 日
テラフォームv1.0 廃止 2022 年 5 月 2023 年 9 月 2024 年 9 月 30 日
テラフォームv1.1 廃止 2022 年 9 月 2023 年 9 月 2024 年 9 月 30 日
テラフォームv1.2 廃止 2023 年 3 月 2024 年 3 月 2025 年 3 月 31 日
テラフォームv1.3 廃止 2023 年 12 月末 2024 年 4 月 2025 年 7 月 31 日
テラフォームv1.4 2023年7月 2024年9月30日 2024年12月31日 2025年9月30日
テラフォーム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 日|||
テラフォーム v1.7 2024年8月21日 2025年5月30日 2025年11月28日 2026年5月29日
テラフォーム v1.8 2024年8月21日 2025年5月30日 2025年11月28日 2026年5月29日
テラフォーム v1.9 2024年8月21日 2025年5月30日 2025年11月28日 2026年5月29日
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 refresh または ibmcloud schematics plan コマンドを実行して、マイグレーションされたワークスペースのジョブが正常に実行されることを確認できます。

これで Terraform の現行バージョンになり、 IBM Cloud Schematics ワークスペースを使用して続行できます。