두나무 EKS 인프라 구축 및 팩맨 스크립터 개선

Source

  • Field Notes/ReturnZero/Daily Notes/Day 1323. 2025-02-12.md

Summary

본 노트는 두나무 프로젝트의 EKS 환경 설정(aws-auth, EFS 마운트, S3/ECR 접근 권한)과 팩맨 스크립터의 Jenkins/모델 업로드 방식 개선에 대한 작업 기록이다. 특히 EFS CSI 드라이버의 권한 문제 해결과 nerdctl을 이용한 이미지 푸시 테스트 과정이 상세히 기술되어 있다.

Key Points

  • 두나무 EKS 인프라 설정 완료: aws-auth ConfigMap 생성, EFS 마운트용 PVC 생성 (gidRangeEnd 파라미터 필요), S3/ECR 접근용 ServiceAccount 생성.
  • EFS CSI Provider 권한 문제 발생 및 해결 시도: EFS 쓰기 테스트를 위해 amazonlinux:2 이미지 기반 Pod 리소스 정의.
  • 컨테이너 내 도구 설치 및 테스트: nerdctl 및 aws-cli 설치 후 ECR 푸시 테스트 및 S3 데이터 복사 수행.
  • 팩맨 스크립터 개선: 테스트 미수행 상태이나 코드 리팩토링 진행, Jenkins 또는 모델 업로드 방식 개선 필요성 제기.
  • 구글 드라이브 관련 클라이언트 ID 및 API 키 기록.