스토리지
-
aws efs csi 사용 가이드Cloud/AWS 2022. 10. 25. 17:56
efs csi 사용가이드에 대해 정리해보겠습니다. 우선 efs를 사용하려면 efs IAM role 권한이 필요합니다. 하지만 저는 빠른 생성 가이드를 위해,, admin 권한으로 ec2에 적용할 role을 생성해보겠습니다. IAM Role 생성 AWS 콘솔에 접속하여 "IAM > 역할 > 역할 만들기" 클릭 "AWS서비스 > 사용 사례 EC2" 클릭 "AdministratorAccess > 생성 "클릭 EC2 Instance에 연결 인스턴스 새로 생성시 인스턴스 세부 정보 구성에서 방금 생성한 IAM Role로 설정 기존 인스턴스에 적용시 instance list 창에서 아래와 같이 수정 "instance list 창 > 작업 > 보안 > IAM 역할 수정 > 방금 생성한 IAM role 설정 > 역할 ..
-
[AWS] EFS 스토리지 사용 시, pod 내부 권한 에러Cloud/AWS 2022. 5. 12. 13:39
AWS 환경에서 EFS 스토리지를 사용하여 PV를 생성할때, pod 내부에서 파일 권한 혹은 유저 권한에 대한 에러 로그가 나타나는 현상이 있습니다. 예시 로그로는 아래와 같습니다. ex) chown: /var/lib/data: Operation not permitted ex) /var/lib/data has wrong ownership error 이와 같은 에러의 원인은 EFS 스토리지를 사용할 경우, pod내부에 설정해준 uid/gid & 파일권한이 EFS 액세스포인트값으로 덮어 씌워지기 때문입니다. AWS 콘솔에 접속하여 생성된 EFS 액세스포인트를 살펴보면 initContainer 상에는 999로 주었던 uid가 예를 들어 1001과 같이 랜덤한 값으로 설정 되어있는 것을 보실 수 있습니다. 해결..