GCP-GKE の配置

AppScan 360° Google Kubernetes Engine (GKE) Standard クラスターを使用した Google Cloud Platform (GCP) への配置をサポートします。

GKE Standard クラスターでは、Google がコントロール・プレーンを管理しながら、クラスター管理者がノード・プールを介してワーカー・ノードのプロビジョニング、サイズ設定、保守を行い、基盤となる Kubernetes インフラストラクチャーを完全に制御します。

共有 GCP リソース

Google Cloud Platform は、Kubernetes ベースの配置がコンテナー・オーケストレーション、データベース、共有ストレージのニーズに利用できる、さまざまなマネージド・サービスを提供します。以下の表は、HCL が AppScan 360° を検証した具体的な GCP サービスの一覧です。これらは計画をサポートするための参照として提供されるものであり、必須の規定ではありません。組織の GCP 管理者は、各サービスに記載されている基本的な機能要件を満たしていれば、インフラストラクチャー基準に一致する同等のサービスまたは代替サービスを選択できます。

HCL によって検証された GCP サービス 機能要件 注
GKE 標準クラスター コンテナー・オーケストレーション
Cloud SQL (SQL Server)/PostgreSQL リレーショナル・データベース Enterprise Edition
Filestore (NFS) または同等のファイル・ストレージ 共有の永続ストレージ AppScan 360° ポッドの ReadWriteMany アクセスをサポートする必要があります

記載されているサービスの代替サービスを選択した場合は、インストールを続行する前に、「環境設定リソース」で説明されている対応する前提条件を満たしていることを GCP 管理者に確認します。

ネットワーク出力要件

GKE ノードには、HCL Harbor コンテナー・レジストリー、AppScan 360° Helm チャート・リポジトリー、および HCL ライセンス・ポータルへのアウトバウンド HTTPS (443) 接続がなければなりません。クラスターを作成する前に、以下のどれが使用している環境に適用されるかを確認します。

  • 外部 IP アドレスを持つノード: デフォルトでは、アウトバウンド・インターネット・アクセスが利用可能です。この方法は、実動クラスターにはお勧めできない体制です。
  • プライベート・ノード (推奨): クラスターで使用される VPC ネットワークおよびリージョンに Cloud NAT および Cloud Router をプロビジョニングします。組織で共有 VPC を使用している場合は、まずネットワーク/ホストプロジェクト・チームに確認します。サブネットに Cloud NAT ゲートウェイが既に存在する可能性があり、重複を作成するとルーティングの競合が発生する可能性があります。
  • 限定的な出力/プロキシベースのネットワーク: NAT ゲートウェイがポリシーで許可されていない場合は、無制限のアウトバウンド・アクセスに依存するのではなく、Harbor レジストリー、チャート・リポジトリー、およびライセンス・ポータル・エンドポイントに出力プロキシーまたはファイアウォール許可リストを構成します。

クラスターの設定

  • 標準クラスターへのインストール: AppScan 360° を GKE Standard クラスターに構成および配置し、ノード構成を完全に制御して、柔軟で信頼性の高いインストールを実現します。このページでは、共有 GCP リソース・ネットワーク出力要件クラスターの設定