Secretless CI - CI/CD用語集の定義
Secretless CIは保存されたsecretを完全になくすため、漏洩やローテーションの対象となる静的なものが存在しません。
Secretless CIとは、長期間有効なsecretをリポジトリやCI設定に一切保存せず、すべての認証情報をフェデレーテッドアイデンティティを通じて実行時に生成するpipeline設計です。
クラウドやregistryへの認証にはOIDC federationと短命の認証情報を用い、キー素材の代わりにtrust policyだけを管理すればよくなります。
関連ガイド
OIDC Federation (CI to Cloud) - CI/CD Glossary DefinitionOIDC Federation (CI to Cloud): OIDC federation lets a CI workflow present a signed identity token to a cloud…
Short-Lived Credentials - CI/CD Glossary DefinitionShort-Lived Credentials: Short-lived credentials are access tokens that expire minutes after issue, so a leak…
Workload Identity - CI/CD Glossary DefinitionWorkload Identity: Workload identity is the practice of giving an automated workload (a CI job, service, or p…