Mountpoint for Amazon S3 CSI 드라이버로 Amazon S3 객체 접근하기

Mountpoint for Amazon S3 CSI 드라이버로 Amazon S3 객체 접근하기 (Access Amazon S3 objects with Mountpoint for Amazon S3 CSI driver)

Mountpoint for Amazon S3 CSI(Container Storage Interface) 드라이버를 사용하면 Kubernetes 애플리케이션이 파일 시스템 인터페이스를 통해 Amazon S3 객체에 접근할 수 있어요. 애플리케이션 코드를 전혀 바꾸지 않고도 높은 집계 처리량을 얻을 수 있죠. Mountpoint for Amazon S3를 기반으로 구축된 이 CSI 드라이버는 Amazon S3 버킷을 Amazon EKS 및 자체 관리형 Kubernetes 클러스터의 컨테이너가 접근할 수 있는 볼륨으로 제공해요.

출처: 문서

본문

고려 사항 (Considerations)

  • Mountpoint for Amazon S3 CSI 드라이버는 현재 Windows 기반 컨테이너 이미지와 호환되지 않아요.

  • Mountpoint for Amazon S3 CSI 드라이버는 현재 Amazon EKS Hybrid Nodes와 호환되지 않아요.

  • Mountpoint for Amazon S3 CSI 드라이버는 AWS Fargate를 지원하지 않아요. 하지만 Amazon EC2에서 실행되는 컨테이너(Amazon EKS 또는 커스텀 Kubernetes 설치 포함)는 지원돼요.

  • Mountpoint for Amazon S3 CSI 드라이버는 정적 프로비저닝(static provisioning)만 지원해요. 동적 프로비저닝이나 새 버킷 생성은 지원되지 않아요.

참고

정적 프로비저닝은 PersistentVolume 객체의 volumeAttributes에 bucketName으로 지정된 기존 Amazon S3 버킷을 사용하는 것을 뜻해요. 자세한 내용은 GitHub의 Static Provisioning(정적 프로비저닝)을 참고하세요.

  • Mountpoint for Amazon S3 CSI 드라이버로 마운트된 볼륨은 모든 POSIX 파일 시스템 기능을 지원하지 않아요. 파일 시스템 동작에 대한 자세한 내용은 GitHub의 Mountpoint for Amazon S3 파일 시스템 동작을 참고하세요.

드라이버 배포에 대한 자세한 내용은 Mountpoint for Amazon S3 드라이버 배포하기를, 드라이버 제거에 대한 자세한 내용은 Mountpoint for Amazon S3 Amazon EKS 추가 기능 제거하기를 참고하세요.

더 알아보기 (Learn more)