본문 바로가기

DevOps/쿠버네티스(Kubernetes)

[CKA] Volume Driver Plugins in Docker

스토리지 드라이버는 이미지 및 컨테이너의 스토리지를 관리하는 데 도움이 된다. 스토리지를 유지하려면 볼륨을 생성해야 한다.
볼륨은 스토리지 드라이버에 의해 처리되지 않는다. 볼륨은 볼륨 드라이버 플러그인에 의해 처리된다. 기본 볼륨 드라이버 플러그인은 local이다. 로컬 볼륨 플러그인은 도커 호스트에 볼륨을 생성하고 var/lib/docker volumes 디렉토리에 데이터를 저장하는 데 도움이 된다.

Azure 파일 스토리지, Codel, Digital Ocean, 블록 스토리지, Flocker, Google Compute Persistent Disks, Gluster FS, NetApp, REX-Ray, Portworx 및 VMware vSphere 스토리지와 같은 타사 솔루션에서 볼륨을 생성할 수 있는 많은 볼륨 드라이버 플러그인이 있다. 이러한 볼륨 드라이버 중 일부는 서로 다른 스토리지 제공자를 지원한다.
예를 들어, REX-Ray 스토리지 드라이버를 사용하여 Isilon 및 Scale과 같은 AWS EBS, S3, EMC,ScaleIO 또는 Google 영구 디스크 또는 OpenStack Cinder.

Docker 컨테이너를 실행하는 경우 REX-Ray EBS와 같은 특정 볼륨 드라이버를 사용하여 Amazon EBS에서 볼륨을 프로비저닝하도록 선택할 수 있다. 이렇게 하면 컨테이너가 생성되고 AWS Cloud에서 볼륨이 연결된다. 컨테이너가 종료되면 데이터는 클라우드에서 안전하다.

'DevOps > 쿠버네티스(Kubernetes)' 카테고리의 다른 글

[CKA] Volumes  (0) 2023.01.28
[CKA] Container Storage Interface (CSI)  (1) 2023.01.27
[CKA] Network Policy  (0) 2023.01.14
[CKA] Kubernetes Image Security  (1) 2022.12.24
[CKA] Kubernetes TLS  (0) 2022.12.11