Service Account - CI/CD 用語集の定義
service account とは、pipeline や workload が認証に使用するマシンアイデンティティです。
service account とは、アプリケーション、pipeline、または workload が認証して権限を付与されるために使用する、個々のユーザーとは別の非人間アイデンティティです。
service account によって、自動化は個人の認証情報を借りるのではなく、スコープされ監査可能な権限で動作できます。
CI/CD において
deploy の job は専用の service account として認証し、その権限は変更が必要なリソースだけに厳密にスコープされるため、監査可能性が向上します。
関連ガイド
Workload Identity - CI/CD Glossary DefinitionWorkload Identity: Workload identity is a mechanism that gives a workload (such as a CI job or Kubernetes pod…
IAM Role - CI/CD Glossary DefinitionIAM Role: An IAM role is an identity in a cloud provider with a set of permissions that trusted principals ca…
Least Privilege - CI/CD Glossary DefinitionLeast Privilege: Least privilege is the security principle that a user, service, or process should be granted…