더북(TheBook)

이 장 뒷부분에서 클러스터 전체에서 사용 가능한 볼륨을 다루겠지만, 지금은 좀 더 단순한 유형의 볼륨을 먼저 배울 것이다. 단순하다고는 하나 그래도 다양한 경우에 유용하다. 예제 5-1은 컨테이너 안에서 빈 디렉터리로 초기화되는 유형의 볼륨인 공디렉터리( EmptyDir)를 사용하는 파드 정의다. 하지만 공디렉터리는 파드 수준의 스토리지다. 컨테이너에 마운트되므로 외견상 디렉터리처럼 보이지만, 이미지나 컨테이너 레이어에 속하지 않는다.

예제 5-1 sleep-with-emptyDir.yaml, 간단한 볼륨 정의하기

spec:
  containers:
    - name: sleep
      image: kiamol/ch03-sleep
      volumeMounts:
        - name: data            # 이름이 data인 볼륨을 마운트
          mountPath: /data      # 이 볼륨을 경로 /data에 마운트
  volumes:
    - name: data                # 볼륨 data의 정의
      emptyDir: {}              # 이 볼륨의 유형은 공디렉터리
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.