Terraform Open Source 構成プロバイダーの作成

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む4読むのに数分
  • Cloud Provisioning and GovernanceTerraform 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

    このタスクについて

    手順

    1. オプション: Terraform Open SourceLinux サーバーに展開した場合は、Now Platform にサーバーの SSH プライベートキー資格情報を作成します。
      1. 移動先 すべて > Cloud Provisioning and Governance > クラウド管理者ポータル.
        クラウド管理ポータルが新しいブラウザタブで開きます。
      2. [クラウド管理ポータル] で、次の場所に移動します。 管理 > 資格情報.
      3. [New (新規)] を選択します。
      4. [SSH プライベートキー資格情報] を選択します。
      5. フォームのフィールドに入力します。
        フォームフィールドの説明については、[Cloud Provisioning and Governance: Terraform Connector SSH プライベートキー資格情報] フォームの参照 を参照してください。
      6. [資格情報をテスト] 関連リンクを選択します。
      7. フォームのフィールドに入力します。
        表 : 1. [資格情報をテスト] フォーム
        フィールド 説明
        ターゲット 資格情報を作成する対象の Terraform サーバーの IP アドレス。
        MID サーバー Terraform サーバーとの接続に使用できる MID サーバー
      8. [OK] を選択します。
      9. [送信] を選択します。
    2. オプション: Terraform Open SourceWindows サーバーに展開した場合は、Now Platform にサーバーの Windows 資格情報を作成します。
      1. 移動先 すべて > Cloud Provisioning and Governance > クラウド管理者ポータル.
        クラウド管理ポータルが新しいブラウザタブで開きます。
      2. [クラウド管理ポータル] で、次の場所に移動します。 管理 > 資格情報.
      3. [New (新規)] を選択します。
      4. [Windows 資格情報] を選択します。
      5. フォームのフィールドに入力します。
        フォームフィールドの説明については、[Cloud Provisioning and Governance: Terraform Connector Windows 資格情報] フォームの参照 を参照してください。
      6. [資格情報をテスト] 関連リンクを選択します。
      7. フォームのフィールドに入力します。
        表 : 2. [資格情報をテスト] フォーム
        フィールド 説明
        ターゲット 資格情報を作成する対象の Terraform サーバーの IP アドレス。
        MID サーバー Terraform サーバーとの接続に使用できる MID サーバー
      8. [OK] を選択します。
      9. [送信] を選択します。
    3. Terraform Open Source の構成プロバイダーを作成します。
      1. [クラウド管理ポータル] で、次の場所に移動します。 管理 > 設定管理.
      2. [新規] を選択します。
      3. フォームのフィールドに入力します。
        フォームフィールドの説明については、[Cloud Provisioning and Governance: Terraform Connector 構成プロバイダーの作成] フォームの参照 を参照してください。
      4. [送信] を選択します。

    次のタスク

    Terraform Open Source サーバーから Terraform テンプレートを検出します。詳細については、「IaC ディスカバリーの実行」を参照してください。