EKS IAM 액세스 방법 비교

EKS IAM 액세스 방법 비교 An architecture diagram generated by Archify. IAM 사용자 · 역할 · AWS 계정 · Architecture component IAM 사용자 · 역할 AWS 계정 EKS 액세스 엔트리 · 권장 방법 · Architecture component EKS 액세스 엔트리 권장 방법 aws-auth ConfigMap · 기존 방법 · Architecture component aws-auth ConfigMap 기존 방법 Kubernetes API · 인증 · 인가 · Architecture component Kubernetes API 인증 · 인가 EKS 클러스터 · 리소스 접근 · Architecture component EKS 클러스터 리소스 접근 새로운 방식 기존 방식 주체 매핑 요청 처리 Legend 백엔드 서비스 클라우드 서비스 보안 구성 요소

EKS 액세스 엔트리

  • • AWS 네이티브 API로 관리되어 CloudTrail 감사와 IaC 적용이 쉽다
  • • 액세스 정책으로 관리자·편집자·조회자 수준을 바로 부여할 수 있다
  • • authenticationMode: API 또는 API_AND_CONFIG_MAP에서 동작한다

aws-auth ConfigMap의 한계

  • • 수동 편집이라 YAML 실수 한 번으로 전체 접근이 끊길 수 있다
  • • ConfigMap 크기 제한이 있어 주체가 많아지면 관리가 어려워진다
  • • AWS API 감사 대상이 아니라 변경 추적이 어렵다

전환 방침

  • • 새 클러스터는 액세스 엔트리만 쓰는 API 모드로 시작한다
  • • 기존 클러스터는 API_AND_CONFIG_MAP으로 바꾼 뒤 엔트리로 순차 이전한다
  • • 이전이 끝나면 aws-auth 항목을 제거하고 API 모드로 고정한다