Skip to content
Latchkey

OIDC Federation (CI to Cloud) - CI/CD用語集の定義

OIDC federationは、GitHub Actionsのjobが、リポジトリに保存された長期間有効なsecretなしにAWS、Azure、GCPへ認証する方法です。

OIDC federationにより、CIのworkflowは署名されたアイデンティティトークンをクラウドプロバイダーに提示し、workflowが静的なaccess keyを保持する代わりに、それを短命の認証情報と引き換えます。

federationでは、クラウドはGitHubが発行したトークンを、設定されたsubject claim(repo、branch、またはenvironment)に一致する場合にのみ信頼するため、保存されたsecretから認証情報が漏洩することはありません。

関連ガイド