1. 학습
  2. /
  3. 강의
  4. /
  5. Kubernetes 소개

Connected

연습 문제

스토리지가 연결된 StatefulSet

이번 연습에서는 Kubernetes의 스토리지 개념을 다시 사용해 보겠습니다. 이번에는 스토리지가 연결된 기본 StatefulSet을 생성할 거예요. StatefulSet의 각 Pod에는 전용 Persistent Volume(PV)이 연결됩니다. 물론 필요한 모든 PV는 동적으로 생성됩니다.

Kubernetes 클러스터에 연결된 실제 스토리지 시스템을 모사하는 기본 스토리지 클래스(local-path)를 사용합니다. 또한 Kubernetes 객체를 정리하기 위해 여기서는 Kubernetes Namespace도 사용할 거예요.

여기서도 "storage와 compute"가 분리되어 있다는 점을 다시 한 번 확인해 보세요. Pod(즉, "compute")는 항상 연결된 PV에 접근할 수 있지만, 스토리지를 손상시키지 않고 언제든 삭제 후 재생성할 수 있습니다. 어떤 이유로든 Pod가 종료되더라도 저장된 데이터는 유지되며, 재생성된 Pod에 다시 연결됩니다.

지침 1/6

undefined XP
    1
    2
    3
    4
    5
    6
  • 배포될 항목을 파악하기 위해 .yml 매니페스트를 살펴보세요.
  • 개별 파일의 내용을 보려면 커맨드라인 도구 cat을 사용할 수 있습니다. 별표 와일드카드("*")를 사용해 모든 매니페스트의 내용을 확인하세요.