5.3.2. CSI 스냅샷 컨트롤러 및 사이드카
OpenShift Container Platform은 컨트롤 플레인에 배포된 스냅샷 컨트롤러를 제공합니다. 또한, CSI 드라이버 벤더는 CSI 드라이버 설치 중에 설치된 Helper 컨테이너로 CSI 스냅샷 사이드카를 제공합니다.
CSI 스냅샷 컨트롤러 및 사이드카는 OpenShift Container Platform API를 통해 볼륨 스냅샷을 제공합니다. 이러한 외부 구성 요소는 클러스터에서 실행됩니다.
외부 컨트롤러는 CSI Snapshot Controller Operator에 의해 배포됩니다.
5.3.2.1. 외부 컨트롤러
CSI 스냅샷 컨트롤러는 VolumeSnapshot
및 VolumeSnapshotContent
오브젝트를 바인딩합니다. 컨트롤러는 VolumeSnapshotContent
오브젝트를 생성 및 삭제하여 동적 프로비저닝을 관리합니다.