Prisma Cloud: Terraform エラー - コンテキスト期限を超過しました (ヘッダーの待機中に Client.Timeout を超過しました)
23705
Created On 07/14/23 16:51 PM - Last Modified 04/30/24 08:57 AM
Symptom
Prisma Cloud Terraform プロバイダーを使用してリソース ブロックを実行すると、ユーザーは Context Deadline Exceeded (ヘッダーの待機中に Client.Timeout 超過) エラーに直面します。
各プロバイダーは、次のセットを追加します。リソースタイプおよび/またはデータソースTerraform が管理できること。
すべてのリソース タイプはプロバイダーによって実装されます。プロバイダーがなければ、Terraform はあらゆる種類のインフラストラクチャを管理できません。
Environment
- プリズマクラウド
- テラフォーム
Cause
この問題の原因は、API エンドポイントがタイムアウトになる前にクライアントがタイムアウトになることです。 これは、Prisma Cloud Terraform プロバイダーのデフォルトのタイムアウトがデフォルトで 90 秒に設定されているのに対し、Prisma Cloud CSPM API エンドポイントのデフォルトのタイムアウトは 180 秒であるために発生します。
Resolution
Prisma Cloud CSPM API の時間と一致するようにタイムアウトを 180 秒に変更すると、この問題は解決します。 これを行うには、以下を追加するだけです。タイムアウトパラメータを Terraform スクリプトのプロバイダー ブロックに追加し、180 に設定します。
Additional Information
Prisma Cloud Terraform プロバイダーのドキュメント