クラウドサービスカタログの Terraform Connector の詳細

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:4分
  • クラウドサービスカタログの Terraform Connectorの実装を始めたところか拡張しているかにかかわらず、さまざまなパブリックおよびプライベートクラウドでのクラウドリソースのプロビジョニングと管理に役立つ利用可能な機能の詳細を確認してください。

    クラウドサービスカタログの Terraform Connectorクラウドプロビジョニングとガバナンス アプリケーションと統合され、Terraform テンプレートからカタログアイテムを作成または更新するのに役立ちます。その後、カタログアイテムを使用してクラウドリソースをプロビジョニングできます。

    クラウドサービスカタログの Terraform Connector の主な機能

    • Terraform 環境から Terraform のテンプレートとワークスペースを検出します。
    • Terraform テンプレートからカタログアイテムを作成します。
    • Terraform テンプレートの変更を検出し、IaC 変更タスクワークフローを使用して、カタログアイテムを更新します。
    • マルチリポジトリのサポートを利用します。
    • カタログアイテムフォームのフィールドと値を入力するためのメタデータを指定します。
    • 検出した Terraform ワークスペースを使用して Terraform Cloud ライセンスコストを削減し、クラウドインフラストラクチャをプロビジョニングします。

    Terraform の構成プロバイダーとしての使用

    Terraform Open SourceTerraform Enterprise、および Terraform Cloud 構成プロバイダーを使用して、次のクラウドのリソースをプロビジョニングします。

    このリリース以降、クラウドプロビジョニングとガバナンスで OpenTofu を使用できます。VM ホストレベルで Terraform Open Source のエイリアス名を設定するには、アドミン権限が必要です。
    • Amazon Web サービス (AWS)
    • Microsoft Azure
    • Google Cloud プロバイダー
    • VMware vSphere
    • IBM Cloud Platform (不使用)

    さらに、 クラウドサービスカタログの Terraform Connector を使用して、Cloud Provisioning and Governance: Oracle Cloud (OCI) Add-On for Terraform Connector アプリを介して、 Oracle Cloud Infrastructure (OCI) にリソースをプロビジョニングできます。詳細については、次を参照してください: クラウドプロビジョニングとガバナンス: Oracle のクラウド (OCI) アドオン Terraform Connector.

    クラウドプロビジョニングとガバナンス: Terraform Connector バージョン 1.5.2 以降、アプリは IBM Cloud Platform へのリソースのプロビジョニングをサポートしていません。

    Infrastructure as Code (IaC) テンプレートの検出

    クラウドサービスカタログの Terraform Connector を使用して、Terraform 環境から IaC (Terraform) テンプレートを検出します。Terraform Enterprise または Terraform Cloud の組織は、さまざまなバージョン管理システムを使用して Terraform のテンプレートを保存します。クラウドサービスカタログの Terraform Connector は次の VCS に格納されているテンプレートを検出できます。
    • 公開および自己ホストの GitHub
    • 公開および自己ホストの GitLab
    • 公開および自己ホストの Microsoft Azure DevOps
    詳細については、「IaC ディスカバリーの実行」を参照してください。

    Terraform Connector IaC ディスカバリー機能のサポートにより、複数のリポジトリの階層構造を利用します。

    Terraform テンプレートからのカタログアイテムの作成

    クラウドサービスカタログの Terraform Connector アプリを使用して、検出された Terraform テンプレートからカタログアイテムを作成し、それらを使用してさまざまなクラウドのリソースをプロビジョニングします。詳細については、「Terraform テンプレートからのカタログアイテムの作成」を参照してください。

    Terraform テンプレートの変更の検出

    IaC ディスカバリー を使用して、既存のカタログアイテムで使用されている Terraform テンプレートの変更を検出します。クラウドサービスカタログの Terraform ConnectorTerraform テンプレートの変更を検出すると、IaC 変更タスクが作成されます。IaC 変更タスクを使用して、影響を受けるカタログアイテムを更新または無効化し、更新された Terraform テンプレートから別のカタログアイテムを作成することができます。カタログアイテム変更タスクの詳細については、「Terraform テンプレートベースのカタログアイテムの管理」を参照してください。

    Terraform Cloud ライセンスコストの削減

    検出された Terraform ワークスペースを使用して、Terraform テンプレートからカタログアイテムをプロビジョニングします。ワークスペースを再利用すると、ワークスペースの作成を回避できるため、Terraform Cloud ライセンスコストを管理できます。