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で作業を続けましょう。
-
識別: IBM Cloud Schematics ワークスペースで Terraform のバージョンを識別します。 Schematics ワークスペース・リストに、使用中の Terraform のバージョンが示されています。 また、コンソールの個々の Schematics ワークスペースの 設定ページ に、ワークスペースで使用するために構成された Terraform のバージョンが示されています。 コマンド・ラインを使用している場合は、
ibmcloud schematics workspace list
コマンドを実行して Terraform のバージョンを表示します。 -
マイグレーション: 古い Terraform バージョンを現在サポートされているバージョンにマイグレーションします。 Terraform のバージョンのマイグレーションについて詳しくは、 Terraform ワークスペースのバージョンのアップグレード を参照してください。
-
検証: テスト操作を実行することで、ワークスペースがマイグレーションされ、機能していることを検証できます。 CLI から、
ibmcloud schematics refresh
またはibmcloud schematics plan
コマンドを実行して、マイグレーションされたワークスペースのジョブが正常に実行されることを確認できます。
これで Terraform の現行バージョンになり、 IBM Cloud Schematics ワークスペースを使用して続行できます。