ビュー:

Terraformを使用して、Google Cloudプロジェクトに展開されたインフラストラクチャを最新バージョンに更新します。プロジェクト設定画面の[リソースアップデート]タブでは、プロジェクトに展開されたTrendAI Vision One™インフラストラクチャを更新できます。Cloud Accountsに追加された新機能や機能をサポートするために更新が必要になる場合があります。プロジェクトを更新するための必要な権限を持っていることを確認してください。

重要
重要
一部の機能はGoogle Cloudリージョンでのサポートが限定されています。詳細については、Google Cloud対応リージョンと制限をご覧ください。

手順

  1. TrendAI Vision One™コンソールにサインインしてください。
  2. 同じブラウザセッションの新しいタブで、更新したいGoogle Cloudプロジェクトにサインインし、Cloud Shellにアクセスします。
    重要
    重要
    Cloud Shellのリージョンが最初に接続したリージョンに設定されていることを確認してください。
  3. TrendAI Vision One™コンソールで、[Cloud Security]Cloud Accounts[Google Cloud]に移動します。
  4. 更新するGoogle Cloudプロジェクトの名前をクリックします。
    [Project Setting]画面が表示されます。
  5. [リソースアップデート] タブをクリックします。
  6. デプロイメントリージョンを確認してください。
    デプロイメントリージョンはCloud Shellリージョンと同じでなければなりません。リージョンが正しくない場合は、デプロイメントのために正しいリージョンを選択してください。
  7. [機能と権限を選択]セクションで、有効または無効にしたい機能を設定します。
    [エージェントレスによる脆弱性と脅威の検出][Data Security Posture]の展開地域を変更できます。
  8. Google Cloud Shellでコマンドラインインターフェースにアクセスします。
    注意
    注意
    TrendAI Vision One™コンソールの[リソースアップデート]タブには、次の手順を完了するための一連のコマンドが提供されています。各手順のパラメーターは、プロジェクトが最初に接続されたときに提供されたデフォルトパラメーターに基づいています。続行する前に、展開されたインフラストラクチャの場所を確認してください。
  9. 接続されたプロジェクトにアクセスする:
    glcloud config set project [projectID]
  10. 親ディレクトリが存在しない場合は、親ディレクトリを作成します。
    mkdir -p [projectID]
  11. プロジェクトの親ディレクトリにアクセスします。
    cd [projectID]
  12. Google Cloudプロジェクト追加画面でコマンドを使用してテンプレートを抽出します。
    • [Upload via CLI]を選択して、リソースパッケージをプロジェクトに直接アップロードします。パッケージを取得するには、[プロジェクト設定]画面からコマンドをコピーします。
    • テンプレートをローカルマシンにダウンロードしてプロジェクトにアップロードするには、[Manual Upload]を選択します。.zipファイルを保存してプロジェクトにアップロードするには、[リソース作成スクリプトをダウンロード]をクリックします。
  13. テンプレートを新しいフォルダに抽出します。
    展開の問題を防ぐために、.zipファイル名にはランダムな番号が含まれています。[プロジェクト設定]画面からコマンドをコピーしてください。
  14. 展開フォルダにアクセスしてください。
    cd cloud-account-management-terraform-package
    重要
    重要
    リソース作成スクリプトはディレクトリ内で唯一のTerraformファイルでなければなりません。フォルダに複数のTerraformファイルがあると、デプロイメントプロセスに干渉し、更新が失敗する可能性があります。
  15. デプロイメントスクリプトを実行:
    • エージェントレスによる脆弱性と脅威の検出を有効にせずに展開する場合:
      ./deploy.sh
    • エージェントレスによる脆弱性と脅威の検出を有効にしてデプロイする場合は、サイドカープロジェクトと請求処理を指定するために次のコマンドのいずれかを使用してください。サイドカープロジェクトの詳細については、Google Cloudでエージェントレスによる脆弱性と脅威の検出を始めるを参照してください。
      • TrendAI Vision One™がGoogle Cloudの請求情報を自動的に検出し、サイドカープロジェクトを作成できるようにするには:
        ./deploy.sh
      • Google Cloudの請求情報を指定し、TrendAI Vision One™がサイドカープロジェクトを作成できるようにするには:
        ./deploy.sh --billing_account "[billingID]"
      • サイドカープロジェクトを指定するには、次の手順を実行します。
        ./deploy.sh --sidecar_project_id "[sidecarID]"
      • 請求情報とサイドカープロジェクトの両方を指定するには:
        ./deploy.sh --billing_account "[billingID]" --sidecar_project_id "[sidecarID]"
      • 接続されたプロジェクトにサイドカープロジェクトを使用せずにすべてのリソースをデプロイするには:
        ./deploy.sh --billing_account "[billingID]" --sidecar_project_id "[projectID]"
    Google Cloud ShellはTrendAI Vision One™のセキュリティリソースをデプロイするためにTerraformプロセスを開始します。
  16. TrendAI Vision One™コンソールのプロジェクト設定画面で、[変更を保存]をクリックします。
    更新プロセスが完了するまでに少し時間がかかる場合があります。Cloud Accountsを更新して、アップデートの状況を確認できます。