2.9.2. Google Cloud 上のアプリケーションに対する GCP Workload Identity 認証の設定
GCP Workload Identity 認証を使用する Google Cloud クラスター上のアプリケーションに短期認証を使用するには、次の手順を完了する必要があります。
2.9.2.1. フェデレーションされた Google Cloud サービスアカウントの作成 リンクのコピーリンクがクリップボードにコピーされました!
Google Cloud コンソールを使用して、ワークロードアイデンティティープールとプロバイダーを作成し、OpenShift Container Platform サービスアカウントによる Google Cloud サービスアカウントの成り代わりを許可できます。
前提条件
- Google Cloud のクラスターで GCP Workload Identity を使用している。
- Identity and Access Management (IAM) とワークロードアイデンティティー設定を管理する権限を持つユーザーとして、Google Cloud コンソールにアクセスできる。
- アプリケーションで使用する Google Cloud プロジェクトが作成済みである。
手順
- Google Cloud プロジェクトの IAM 設定で、クラスターが GCP Workload Identity 認証に使用するアイデンティティープールとプロバイダーを特定します。
外部のアイデンティティーが Google Cloud サービスアカウントに成り代わるための権限を付与します。これらの権限により、OpenShift Container Platform サービスアカウントは連携ワークロードアイデンティティーとして機能できます。
詳細は、外部ワークロードによる Google Cloud リソースへのアクセスを許可する方法 に関する Google Cloud ドキュメントを参照してください。