Terraform 環境のアップグレード

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:3分
  • Terraform 環境をアップグレードするための高レベルのワークフローについて説明します。

    Terraform Open Source のアップグレード
    表 : 1. Terraform Open Source のアップグレード手法
    アップグレード手法 説明
    既存の Terraform Open Source インストールをサポートされている新しいバージョンにアップグレードする
    注:
    既存の Terraform Open Source インストールをアップグレードすると、アップグレード時間が長くなる可能性があります。
    既存の Terraform Open Source インストールをアップグレードするには、次のアクションを実行します。
    1. Terraform Open Source サーバーを クラウドサービスカタログ Terraform コネクタ でサポートされているバージョンにアップグレードします。

      Terraformのアップグレードの詳細については、のアップグレード・ガイドを参照してください。 Terraform ドキュメント.

      クラウドサービスカタログ Terraform コネクタ Terraform Open Source バージョン 1.1.0 〜 1.1.9 および 1.2.0 以降 をサポートします。

    2. 既存の Terraform テンプレートをテストして変更し、ターゲットの Terraform Open Source バージョンとの互換性を確認します。
    3. Terraform Open Source 構成プロバイダーに記載されている Terraform Open Source のバージョンを更新します。
    目的の Terraform Open Source バージョンで新しい Terraform サーバーを設定する 次のアクションを実行して、新しい Terraform サーバーを目的の Terraform Open Source バージョンで設定します。
    1. Terraform Open Source インストール用の Linux または Windows サーバーを作成します。
    2. クラウドサービスカタログ Terraform コネクタ でサポートされている Terraform Open Source バージョンをインストールします。

      クラウドサービスカタログ Terraform コネクタ Terraform Open Source バージョン 1.1.0 〜 1.1.9 および 1.2.0 以降 をサポートします。

    3. 既存の Terraform テンプレートを新しい Terraform サーバーにコピーします。
      注:
      すべてのテンプレートが別々のディレクトリーに格納され、すべてのテンプレートディレクトリーが同じベースディレクトリーにあることを確認します。
    4. コピーされた Terraform テンプレートをテストして変更し、ターゲットの Terraform Open Source バージョンとの互換性を確認します。
    5. Terraform オープンソース構成プロバイダーを作成します。詳細については、「Terraform Open Source 構成プロバイダーの作成」を参照してください。
    6. 組織のビジネス戦略に従って古いカタログアイテムを削除し、古い Terraform サーバーを廃止します。
    Terraform Enterprise および Terraform Cloud のアップグレード

    既存の Terraform テンプレートをテストして変更し、Terraform Enterprise または Terraform Cloud バージョンとの互換性を確認します。

    注:
    スタックと Terraform ワークスペースは、プロビジョニングに使用された Terraform バージョンに関連付けられています。したがって、同じ Terraform バージョンが、スタックまたは Terraform ワークスペースのプロビジョニングとプロビジョニング解除に使用されます。