05 3 How to Connect GitHub Actions to Google Cloud Without KeysWIF

22:52
👁️ 17 views
📅 25/04/2026 8:21am

⬇️ Download This Video

Preparing your download options...

This may take a few seconds

💡

How to save: Click a download button → Right-click on the video → Select "Save video as..."

😔

Failed to generate download links. Please try again.

📝 Description

The content explains the implementation of Workload Identity Federation (WIF) to securely connect GitHub Actions with Google Cloud Platform (GCP) services without the necessity of traditional service account keys. The tutorial details the architecture of WIF, emphasizing the security benefits over key-based authentication methods. Covered steps include establishing a Workload Identity Pool and Provider within GCP, configuring attribute mapping and conditions, and defining IAM permissions using principalSet to restrict access to specific GitHub repositories.

The process involves setting up the GitHub Actions workflow to authenticate against Google's OIDC endpoint. It further clarifies the roles of the 'subject' and 'audience' in the resulting security tokens, differentiating between the caller (e.g., a GitHub repository) and the intended recipient (the GCP workload identity pool/provider or a service account identifier in a target context). The video demonstrates testing the successful, keyless authentication flow from a CI/CD pipeline to the cloud environment.

🏷️ Tags

Workload Identity Federation GitHub Actions GCP authentication Secure GCP access OIDC Google Cloud GitHub Actions WIF

⬇️ Download Options

  • 🚀 Click here to Download!

📊 Video Information

📺 Platform youtube logo png clip art
Duration 22:52
🆔 Video ID 191867