게시된 날짜: Jul 24, 2020

Amazon Elastic File System(EFS) CSI 드라이버가 정식 출시되었습니다. EFS CSI 드라이버를 사용하면 표준 Kubernetes 인터페이스를 사용하여 AWS에서 실행되는 EKS 및 자체 관리형 Kubernetes 클러스터를 위한 탄력적인 파일 스토리지를 간단하게 구성할 수 있습니다. Kubernetes에서 실행되는 애플리케이션은 EFS 파일 시스템을 사용하여 스케일아웃 그룹의 포드 내에서 또는 Kubernetes의 내부나 외부에서 실행되는 다른 애플리케이션과 데이터를 공유할 수 있습니다. 또한 EFS에 작성된 모든 데이터는 여러 AWS 가용 영역에 기록되기 때문에 EFS는 Kubernetes 애플리케이션이 높은 가용성을 보유할 수 있도록 도울 수 있습니다. Kubernetes 포드가 종료되고 다시 시작되는 경우, CSI 드라이버는 포드가 다른 AWS 가용 영역에서 다시 시작된다고 하더라도 EFS 파일 시스템에 다시 연결합니다. 

1.0 릴리스의 EFS CSI 드라이버에는 전송 중 암호화가 기본적으로 활성화되므로 보안 및 규정 준수 목표를 달성하는 데 도움이 됩니다. 또한 EFS 파일 시스템의 애플리케이션별 진입점인 EFS 액세스 포인트가 지원됩니다. EFS 액세스 포인트를 사용하면 여러 포드 간에 파일 시스템을 손쉽게 공유할 수 있습니다. 액세스 포인트를 사용하면 액세스 포인트를 통해 수행되는 모든 파일 시스템 요청에 사용자 자격 증명을 적용하고 각 포드에 루트 디렉터리를 적용할 수 있습니다. 

Kubernetes와 탄력적이고 내구력 있는 공유 스토리지를 유용하게 사용할 수 있는 애플리케이션의 예로는 WordPress 및 Drupal 같은 콘텐츠 관리 시스템, JIRA 및 Jenkins와 같은 개발 도구, MXNet 및 TensorFlow와 같은 기계 학습 프레임워크, Jupyter 및 Airflow와 같은 데이터 과학 도구가 있습니다.  

시작하려면 시작하기 설명서에 따라 Kubernetes StorageClass 및 PersistentVolumeClaim을 생성하여 프로비저닝한 후, 이를 사용하는 포드에서 PersistentVolumeClaim을 참조합니다. 더 자세히 알아보려면 Amazon EKS 제품 페이지 및 Amazon EFS 제품 페이지를 방문하십시오.