Terraform Open Source 構成プロバイダーの作成
Cloud Provisioning and Governance に Terraform Open Source 構成プロバイダーを作成します。Terraform Open Source 構成プロバイダーを使用すると、Cloud Provisioning and Governance によってインストール可能な Terraform Open Source 構成 (Terraform テンプレート) を検出し、その変更を検出できます。
始める前に
- Terraform サーバーが Windows または Linux オペレーティングシステムで実行されていることを確認してください。
- サポートされている Terraform Open Source バージョンがサーバーにインストールされていることを確認します。Cloud Provisioning and Governance: Terraform Connector は Terraform Open Sourceバージョン 1.1.0 〜 1.1.9 および 1.2.0。 をサポートします。
- Terraform Open Source CLI のマイナーまたはパッチバージョンを使用する場合は、そのマイナーまたはパッチバージョンが作業負荷構成プロバイダーに追加されていることを確認します。詳細については、「Terraform のマイナーまたはパッチバージョンのサポートの追加」を参照してください。
- MID サーバー が Terraform サーバーにアクセスできることを確認します。
- MID サーバー に Terraform の機能があることを確認します。詳細については、「MID Server 機能の設定」を参照してください。
- すべてのテンプレートが別々のディレクトリーに格納され、すべてのテンプレートディレクトリーが同じベースディレクトリーにあることを確認します。
- Terraform Connector が Terraform レジストリ (registry.hashicorp.com) にアクセスできることを確認します。
必要なロール:cloud_admin
このタスクについて
手順
- オプション:
Terraform Open Source を Linux サーバーに展開した場合は、Now Platform にサーバーの SSH プライベートキー資格情報を作成します。
- オプション:
Terraform Open Source を Windows サーバーに展開した場合は、Now Platform にサーバーの Windows 資格情報を作成します。
-
Terraform Open Source の構成プロバイダーを作成します。
次のタスク
Terraform Open Source サーバーから Terraform テンプレートを検出します。詳細については、「IaC ディスカバリーの実行」を参照してください。