Skip to content
Latchkey

Workload Identity - CI/CD用語集の定義

workload identityは、実行中のworkloadが、保存されたservice accountのキーの代わりに、自身の検証可能なアイデンティティ(多くの場合OIDC token)を使ってクラウドAPIに認証できるようにします。

キーを排除する仕組み

クラウドプロバイダーはworkloadのOIDC issuerを信頼し、有効なtokenが提示されると短命の認証情報を発行します。漏洩する長期間のキーファイルは存在しません。

CI/CDにおいて

LatchkeyやGitHub Actionsのrunnerはworkload identityをOIDC経由で使用するため、jobは静的なsecretなしでAWS、GCP、Azureに認証できます。

関連ガイド