STS AssumeRoleWithWebIdentity 흐름

STS AssumeRoleWithWebIdentity 흐름 A sequence diagram generated by Archify. 1. 서비스 계정 토큰 요청 2. JWT 토큰 (projected volume) 3. AssumeRoleWithWebIdentity (JWT + 역할 ARN) 4. JWKS 공개 키 조회 5. 공개 키 → 서명 · iss/aud/sub 클레임 검증 6. 신뢰 정책 확인 (OIDC 조건) 7. 정책 승인 8. 임시 자격 증명 (Access Key · Secret Key · Session Token) 9. 임시 자격 증명으로 AWS API 호출 10. 응답 토큰 발급 역할 전환 · 토큰 검증 · 정책 평가 자격 증명 반환 · AWS API 호출 파드 · AWS SDK 애플리케이션 · Sequence participant 파드 AWS SDK 애플리케이션 Kubernetes API · API 서버가 SA 토큰 발급 · Sequence participant Kubernetes API API 서버가 SA 토큰 발급 OIDC Provider · EKS 클러스터별 발급자 URL · Sequence participant OIDC Provider EKS 클러스터별 발급자 URL AWS STS · 토큰 교환 · Sequence participant AWS STS 토큰 교환 IAM 역할 · 신뢰 정책 · Sequence participant IAM 역할 신뢰 정책 AWS 서비스 · 예: S3 · Sequence participant AWS 서비스 예: S3 Legend 핵심 호출 응답 보안 호출 일반 호출